Skip to content

Commit

Permalink
upgrade sdk version to v0.17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sirius1024 committed Sep 2, 2020
1 parent 0ee9f87 commit 7fa5fc7
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 11 deletions.
19 changes: 14 additions & 5 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
module github.com/sirius1024/knative-sdk-demo

go 1.13
go 1.15

require (
k8s.io/api v0.0.0-20191112020540-7f9008e52f64
k8s.io/apimachinery v0.0.0-20191111054156-6eb29fdf75dc
knative.dev/client v0.10.0
knative.dev/serving v0.10.0
k8s.io/api v0.19.0
k8s.io/apimachinery v0.19.0
knative.dev/client v0.17.0
knative.dev/serving v0.17.2
)

replace (
k8s.io/api => k8s.io/api v0.17.6
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.17.6
k8s.io/apimachinery => k8s.io/apimachinery v0.17.6
k8s.io/cli-runtime => k8s.io/cli-runtime v0.17.6
k8s.io/client-go => k8s.io/client-go v0.17.6
k8s.io/code-generator => k8s.io/code-generator v0.17.6
)
13 changes: 7 additions & 6 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,15 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"knative.dev/client/pkg/kn/commands"
servinglib "knative.dev/client/pkg/serving"
"knative.dev/serving/pkg/apis/serving/v1alpha1"
servingv1 "knative.dev/serving/pkg/apis/serving/v1"
)

func main() {
// get a service
p := commands.KnParams{}
p.Initialize()
client, _ := p.NewClient("default")

client, _ := p.NewServingClient("default")
service, _ := client.GetService("helloworld-go")
fmt.Println(service.GetName())

Expand All @@ -25,15 +26,15 @@ func main() {
}

// create a service
var svcInstance = &v1alpha1.Service{
var svcInstance = &servingv1.Service{
ObjectMeta: metav1.ObjectMeta{
Name: "guotuo-sdk-test3",
Namespace: "default",
},
}

svcInstance.Spec.Template = &v1alpha1.RevisionTemplateSpec{
Spec: v1alpha1.RevisionSpec{},
svcInstance.Spec.Template = servingv1.RevisionTemplateSpec{
Spec: servingv1.RevisionSpec{},
ObjectMeta: metav1.ObjectMeta{
Annotations: map[string]string{
servinglib.UserImageAnnotationKey: "",
Expand All @@ -57,6 +58,6 @@ func main() {
// Update
targetService, _ := client.GetService("guotuo-sdk-test3")
fmt.Println("Will update service " + targetService.GetName())
servinglib.UpdateImage(targetService.Spec.Template, "guotuo1024/knative-web-demo:version-2.0.0")
servinglib.UpdateImage(&targetService.Spec.Template, "guotuo1024/knative-web-demo:version-2.0.0")
client.UpdateService(targetService)
}

0 comments on commit 7fa5fc7

Please sign in to comment.