Announcing the Knative Quickstart plugin¶
Author: Paul Schweigert, Senior Software Engineer @ IBM
Date: 2021-09-17
We're pleased to announce that the quickstart
plugin for the Knative client is now available. The plugin allows users to very easily set up a local Knative environment with just a single command using a local KinD or minikube cluster.
$ kn quickstart kind
Running Knative Quickstart using Kind
โ
Checking dependencies...
Kind version is: kind v0.11.1 go1.16.4 linux/amd64
โธ Creating Kind cluster...
Cluster ready
๐ฟ Installing Knative Serving v0.25.0 ...
CRDs installed...
Core installed...
Finished installing Knative Serving
๐ธ๏ธ Installing Kourier networking layer v0.25.0 ...
Kourier installed...
Ingress patched...
Kourier service installed...
Domain DNS set up...
Finished installing Kourier Networking layer
๐ฅ Installing Knative Eventing v0.25.0 ...
CRDs installed...
Core installed...
In-memory channel installed...
Mt-channel broker installed...
Example broker installed...
Finished installing Knative Eventing
๐ Knative install took: 1m50s
๐ Now have some fun with Serverless and Event Driven Apps!
The plugin provides an easy way to install the main components of Knative (Serving and Eventing) via the command line, using the same tool that you use to create Knative resources...
Use the Knative client to spin up your environment:
$ kn quickstart kind
Use the Knative client to create a Knative service:
$ kn service create hello --image ghcr.io/knative/helloworld-go:latest
Ready to try it out? Head over to the Getting Started with Knative guide to learn how to download the plugin and get started with Knative!