File tree 1 file changed +3
-4
lines changed
1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ def create_deployment_object():
38
38
container = client .V1Container ()
39
39
container .name = "nginx"
40
40
container .image = "nginx:1.7.9"
41
- contianer .ports = [client .V1containerPort (container_port = 80 )]
41
+ container .ports = [client .V1ContainerPort (container_port = 80 )]
42
42
spec .template .spec .containers = [container ]
43
43
# Assign spec section into deployment.spec
44
44
deployment .spec = spec
@@ -56,7 +56,7 @@ def create_deployment(api_instance, deployment):
56
56
57
57
def update_deployment (api_instance , deployment ):
58
58
# Update container image
59
- deployment .container .image = "nginx:1.9.1"
59
+ deployment .spec . template . spec . containers [ 0 ] .image = "nginx:1.9.1"
60
60
# Update the deployment
61
61
api_response = api_instance .patch_namespaced_deployment (
62
62
name = DEPLOYMENT_NAME ,
@@ -80,15 +80,14 @@ def roll_back_deployment(api_instance):
80
80
name = DEPLOYMENT_NAME ,
81
81
namespace = "default" ,
82
82
body = rollback )
83
- print ("Deployment rolled back. status='%s'" % str (api_response .status ))
84
83
85
84
86
85
def delete_deployment (api_instance ):
87
86
# Delete deployment
88
87
api_response = api_instance .delete_namespaced_deployment (
89
88
name = DEPLOYMENT_NAME ,
90
89
namespace = "default" ,
91
- client .V1DeleteOptions (propagation_policy = 'Foreground' ,
90
+ body = client .V1DeleteOptions (propagation_policy = 'Foreground' ,
92
91
grace_period_seconds = 5 ))
93
92
print ("Deployment deleted. status='%s'" % str (api_response .status ))
94
93
You can’t perform that action at this time.
0 commit comments