mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-03 19:58:17 +00:00 
			
		
		
		
	remove labeld-deployment.yaml
This commit is contained in:
		@@ -37,10 +37,6 @@ import (
 | 
				
			|||||||
	admissionapi "k8s.io/pod-security-admission/api"
 | 
						admissionapi "k8s.io/pod-security-admission/api"
 | 
				
			||||||
)
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const (
 | 
					 | 
				
			||||||
	labeledDeploymentFilename = "labeled-deployment.yaml.in"
 | 
					 | 
				
			||||||
)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
var _ = SIGDescribe("Kubectl rollout", func() {
 | 
					var _ = SIGDescribe("Kubectl rollout", func() {
 | 
				
			||||||
	defer ginkgo.GinkgoRecover()
 | 
						defer ginkgo.GinkgoRecover()
 | 
				
			||||||
	f := framework.NewDefaultFramework("kubectl-rollout")
 | 
						f := framework.NewDefaultFramework("kubectl-rollout")
 | 
				
			||||||
@@ -54,21 +50,21 @@ var _ = SIGDescribe("Kubectl rollout", func() {
 | 
				
			|||||||
	})
 | 
						})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	ginkgo.Describe("undo", func() {
 | 
						ginkgo.Describe("undo", func() {
 | 
				
			||||||
		deploymentYaml := commonutils.SubstituteImageName(string(readTestFileOrDie(labeledDeploymentFilename)))
 | 
							deploymentYaml := commonutils.SubstituteImageName(string(readTestFileOrDie(httpdDeployment1Filename)))
 | 
				
			||||||
		ginkgo.AfterEach(func() {
 | 
							ginkgo.AfterEach(func() {
 | 
				
			||||||
			cleanupKubectlInputs(deploymentYaml, ns, "labels_foo=labels_bar")
 | 
								cleanupKubectlInputs(deploymentYaml, ns, "app=httpd")
 | 
				
			||||||
		})
 | 
							})
 | 
				
			||||||
		ginkgo.It("undo should rollback and update deployment env", func(ctx context.Context) {
 | 
							ginkgo.It("undo should rollback and update deployment env", func(ctx context.Context) {
 | 
				
			||||||
			var err error
 | 
								var err error
 | 
				
			||||||
			// create deployment
 | 
								// create deployment
 | 
				
			||||||
			e2ekubectl.RunKubectlOrDieInput(ns, deploymentYaml, "apply", "-f", "-")
 | 
								e2ekubectl.RunKubectlOrDieInput(ns, deploymentYaml, "apply", "-f", "-")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			if err = e2edeployment.WaitForDeploymentRevisionAndImage(c, ns, "pause-deployment", "1", imageutils.GetE2EImage(imageutils.Pause)); err != nil {
 | 
								if err = e2edeployment.WaitForDeploymentRevisionAndImage(c, ns, "httpd-deployment", "1", imageutils.GetE2EImage(imageutils.HttpdNew)); err != nil {
 | 
				
			||||||
				framework.Failf("created deployment not ready")
 | 
									framework.Failf("created deployment not ready")
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			var d *appsv1.Deployment
 | 
								var d *appsv1.Deployment
 | 
				
			||||||
			if d, err = c.AppsV1().Deployments(ns).Get(ctx, "pause-deployment", metav1.GetOptions{}); err != nil {
 | 
								if d, err = c.AppsV1().Deployments(ns).Get(ctx, "httpd-deployment", metav1.GetOptions{}); err != nil {
 | 
				
			||||||
				framework.Failf("get deployment failed")
 | 
									framework.Failf("get deployment failed")
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -83,14 +79,14 @@ var _ = SIGDescribe("Kubectl rollout", func() {
 | 
				
			|||||||
			}
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			// do a small update
 | 
								// do a small update
 | 
				
			||||||
			if _, err = e2ekubectl.RunKubectl(ns, "set", "env", "deployment/pause-deployment", "foo=bar"); err != nil {
 | 
								if _, err = e2ekubectl.RunKubectl(ns, "set", "env", "deployment/httpd-deployment", "foo=bar"); err != nil {
 | 
				
			||||||
				framework.Failf("kubectl failed set env for deployment")
 | 
									framework.Failf("kubectl failed set env for deployment")
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			// wait for env to be set
 | 
								// wait for env to be set
 | 
				
			||||||
			if err = e2edeployment.WaitForDeploymentComplete(c, d); err != nil {
 | 
								if err = e2edeployment.WaitForDeploymentComplete(c, d); err != nil {
 | 
				
			||||||
				framework.Failf("update deployment failed")
 | 
									framework.Failf("update deployment failed")
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			if d, err = c.AppsV1().Deployments(ns).Get(ctx, "pause-deployment", metav1.GetOptions{}); err != nil {
 | 
								if d, err = c.AppsV1().Deployments(ns).Get(ctx, "httpd-deployment", metav1.GetOptions{}); err != nil {
 | 
				
			||||||
				framework.Failf("get deployment failed")
 | 
									framework.Failf("get deployment failed")
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			envs := d.Spec.Template.Spec.Containers[0].Env
 | 
								envs := d.Spec.Template.Spec.Containers[0].Env
 | 
				
			||||||
@@ -107,14 +103,14 @@ var _ = SIGDescribe("Kubectl rollout", func() {
 | 
				
			|||||||
			}
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			// rollback
 | 
								// rollback
 | 
				
			||||||
			if _, err = e2ekubectl.RunKubectl(ns, "rollout", "undo", "deployment/pause-deployment"); err != nil {
 | 
								if _, err = e2ekubectl.RunKubectl(ns, "rollout", "undo", "deployment/httpd-deployment"); err != nil {
 | 
				
			||||||
				framework.Failf("kubectl failed to rollback deployment")
 | 
									framework.Failf("kubectl failed to rollback deployment")
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			// wait for rollback finished
 | 
								// wait for rollback finished
 | 
				
			||||||
			if err = e2edeployment.WaitForDeploymentComplete(c, d); err != nil {
 | 
								if err = e2edeployment.WaitForDeploymentComplete(c, d); err != nil {
 | 
				
			||||||
				framework.Failf("rollback deployment failed")
 | 
									framework.Failf("rollback deployment failed")
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			if d, err = c.AppsV1().Deployments(ns).Get(ctx, "pause-deployment", metav1.GetOptions{}); err != nil {
 | 
								if d, err = c.AppsV1().Deployments(ns).Get(ctx, "httpd-deployment", metav1.GetOptions{}); err != nil {
 | 
				
			||||||
				framework.Failf("get deployment failed")
 | 
									framework.Failf("get deployment failed")
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -11,6 +11,8 @@ spec:
 | 
				
			|||||||
    metadata:
 | 
					    metadata:
 | 
				
			||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app: httpd
 | 
					        app: httpd
 | 
				
			||||||
 | 
					      annotations:
 | 
				
			||||||
 | 
					        annotations_app: annotations_httpd
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - name: httpd
 | 
					      - name: httpd
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,21 +0,0 @@
 | 
				
			|||||||
apiVersion: apps/v1
 | 
					 | 
				
			||||||
kind: Deployment
 | 
					 | 
				
			||||||
metadata:
 | 
					 | 
				
			||||||
  name: pause-deployment
 | 
					 | 
				
			||||||
spec:
 | 
					 | 
				
			||||||
  replicas: 1
 | 
					 | 
				
			||||||
  selector:
 | 
					 | 
				
			||||||
    matchLabels:
 | 
					 | 
				
			||||||
      labels_foo: labels_bar
 | 
					 | 
				
			||||||
  template:
 | 
					 | 
				
			||||||
    metadata:
 | 
					 | 
				
			||||||
      labels:
 | 
					 | 
				
			||||||
        labels_foo: labels_bar
 | 
					 | 
				
			||||||
      annotations:
 | 
					 | 
				
			||||||
        annotations_foo: annotations_bar
 | 
					 | 
				
			||||||
    spec:
 | 
					 | 
				
			||||||
      containers:
 | 
					 | 
				
			||||||
      - name: pause
 | 
					 | 
				
			||||||
        image: {{.PauseImage}}
 | 
					 | 
				
			||||||
        ports:
 | 
					 | 
				
			||||||
        - containerPort: 80
 | 
					 | 
				
			||||||
		Reference in New Issue
	
	Block a user