From f6ec51c22c720fe1823a11a97dea14759da854b8 Mon Sep 17 00:00:00 2001 From: sandervanvugt Date: Mon, 25 Nov 2024 15:47:19 -0800 Subject: [PATCH] message --- kustomize-demo/deployment 2.yaml | 47 +++++++++++++++++++++++++++++ kustomize-demo/deployment.yaml | 47 +++++++++++++++++++++++++++++ kustomize-demo/kustomization 2.yaml | 6 ++++ kustomize-demo/kustomization.yaml | 6 ++++ kustomize-demo/service 2.yaml | 16 ++++++++++ kustomize-demo/service.yaml | 16 ++++++++++ labs/exam1-task6.sh | 4 +-- 7 files changed, 140 insertions(+), 2 deletions(-) create mode 100644 kustomize-demo/deployment 2.yaml create mode 100644 kustomize-demo/deployment.yaml create mode 100644 kustomize-demo/kustomization 2.yaml create mode 100644 kustomize-demo/kustomization.yaml create mode 100644 kustomize-demo/service 2.yaml create mode 100644 kustomize-demo/service.yaml diff --git a/kustomize-demo/deployment 2.yaml b/kustomize-demo/deployment 2.yaml new file mode 100644 index 0000000..253d098 --- /dev/null +++ b/kustomize-demo/deployment 2.yaml @@ -0,0 +1,47 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + deployment.kubernetes.io/revision: "1" + creationTimestamp: "2019-09-20T14:54:12Z" + generation: 1 + labels: + k8s-app: nginx-friday20 + name: nginx-friday20 + namespace: default + resourceVersion: "24766" + selfLink: /apis/apps/v1/namespaces/default/deployments/nginx-friday20 + uid: 4c4e3217-0fcf-4365-987c-10d089a09c1e +spec: + progressDeadlineSeconds: 600 + replicas: 3 + revisionHistoryLimit: 10 + selector: + matchLabels: + k8s-app: nginx-friday20 + strategy: + rollingUpdate: + maxSurge: 25% + maxUnavailable: 25% + type: RollingUpdate + template: + metadata: + creationTimestamp: null + labels: + k8s-app: nginx-friday20 + name: nginx-friday20 + spec: + containers: + - image: nginx + imagePullPolicy: Always + name: nginx-friday20 + resources: {} + securityContext: + privileged: false + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + dnsPolicy: ClusterFirst + restartPolicy: Always + schedulerName: default-scheduler + securityContext: {} + terminationGracePeriodSeconds: 30 diff --git a/kustomize-demo/deployment.yaml b/kustomize-demo/deployment.yaml new file mode 100644 index 0000000..253d098 --- /dev/null +++ b/kustomize-demo/deployment.yaml @@ -0,0 +1,47 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + annotations: + deployment.kubernetes.io/revision: "1" + creationTimestamp: "2019-09-20T14:54:12Z" + generation: 1 + labels: + k8s-app: nginx-friday20 + name: nginx-friday20 + namespace: default + resourceVersion: "24766" + selfLink: /apis/apps/v1/namespaces/default/deployments/nginx-friday20 + uid: 4c4e3217-0fcf-4365-987c-10d089a09c1e +spec: + progressDeadlineSeconds: 600 + replicas: 3 + revisionHistoryLimit: 10 + selector: + matchLabels: + k8s-app: nginx-friday20 + strategy: + rollingUpdate: + maxSurge: 25% + maxUnavailable: 25% + type: RollingUpdate + template: + metadata: + creationTimestamp: null + labels: + k8s-app: nginx-friday20 + name: nginx-friday20 + spec: + containers: + - image: nginx + imagePullPolicy: Always + name: nginx-friday20 + resources: {} + securityContext: + privileged: false + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + dnsPolicy: ClusterFirst + restartPolicy: Always + schedulerName: default-scheduler + securityContext: {} + terminationGracePeriodSeconds: 30 diff --git a/kustomize-demo/kustomization 2.yaml b/kustomize-demo/kustomization 2.yaml new file mode 100644 index 0000000..3408417 --- /dev/null +++ b/kustomize-demo/kustomization 2.yaml @@ -0,0 +1,6 @@ +resources: + - deployment.yaml + - service.yaml +namePrefix: test- +commonLabels: + environment: testing diff --git a/kustomize-demo/kustomization.yaml b/kustomize-demo/kustomization.yaml new file mode 100644 index 0000000..3408417 --- /dev/null +++ b/kustomize-demo/kustomization.yaml @@ -0,0 +1,6 @@ +resources: + - deployment.yaml + - service.yaml +namePrefix: test- +commonLabels: + environment: testing diff --git a/kustomize-demo/service 2.yaml b/kustomize-demo/service 2.yaml new file mode 100644 index 0000000..8c1ebe0 --- /dev/null +++ b/kustomize-demo/service 2.yaml @@ -0,0 +1,16 @@ +apiVersion: v1 +kind: Service +metadata: + creationTimestamp: null + labels: + k8s-app: nginx-friday20 + name: nginx-friday20 +spec: + ports: + - port: 80 + protocol: TCP + targetPort: 80 + selector: + k8s-app: nginx-friday20 +status: + loadBalancer: {} diff --git a/kustomize-demo/service.yaml b/kustomize-demo/service.yaml new file mode 100644 index 0000000..8c1ebe0 --- /dev/null +++ b/kustomize-demo/service.yaml @@ -0,0 +1,16 @@ +apiVersion: v1 +kind: Service +metadata: + creationTimestamp: null + labels: + k8s-app: nginx-friday20 + name: nginx-friday20 +spec: + ports: + - port: 80 + protocol: TCP + targetPort: 80 + selector: + k8s-app: nginx-friday20 +status: + loadBalancer: {} diff --git a/labs/exam1-task6.sh b/labs/exam1-task6.sh index ea1061a..acc38b8 100644 --- a/labs/exam1-task6.sh +++ b/labs/exam1-task6.sh @@ -18,12 +18,12 @@ TOTAL=$(( TOTAL + 10 )) ###testing if a networkpolicy was found #do we have a networkpolicy on the namespace restricted? -if kubectl get netpol -n restricted &>/dev/null +if kubectl get netpol lab156pol -n restricted &>/dev/null then echo -e "\033[32m[OK]\033[0m\t\t found a NetworkPolicy on the Namespace restricted" SCORE=$(( SCORE + 4 )) else - echo -e "\033[31m[FAIL]\033[0m\t\t previous revision of deploy updated not found or not using nginx:latest" + echo -e "\033[31m[FAIL]\033[0m\t\t NetworkPolicy not found on the Namespace restricted" fi TOTAL=$(( TOTAL + 4 ))