How to use client in knative
How to use client in knative? for this problem, this article introduces the corresponding analysis and answer in detail, hoping to help more partners who want to solve this problem to find a more simple and feasible way.
Knative client usage
Knative is now modified with some of the functions of the client package provided by kn
Client-go client of K8s is also used in this package.
Need to upgrade the golang version, there is a version of the errors.Is () method, I use the 1.15.2.
Initialization
Initialize KnParams, providing various methods for initializing other clients
Package mainimport ("fmt"knative.dev/client/pkg/kn/commands") func main () {/ / get a service p: = commands.KnParams {} p.Initialize () client, _: = p.NewServingClient ("default") / / list services serviceList, _: = client.ListServices () for _ V: = range serviceList.Items {fmt.Println (v.GetName ())}} answers to questions about how to use client in knative are shared here. I hope the above content can help you to a certain extent, if you still have a lot of doubts to be solved, you can follow the industry information channel to learn more related knowledge.