From aff0e1e0e95cb5b12985ffbf0cfeaf337a608c52 Mon Sep 17 00:00:00 2001 From: smashingraph Date: Fri, 16 Sep 2022 21:47:08 +0200 Subject: [PATCH 1/7] update image version --- simple-app/deployment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simple-app/deployment.yml b/simple-app/deployment.yml index 7d8f54dfd..c845c3d90 100644 --- a/simple-app/deployment.yml +++ b/simple-app/deployment.yml @@ -15,6 +15,6 @@ spec: spec: containers: - name: webserver-simple - image: docker.io/kostiscodefresh/gitops-simple-app:v1.0 + image: docker.io/kostiscodefresh/gitops-simple-app:v2.0 ports: - containerPort: 8080 From 5b232f01097846d6d54f6224498e51151717f869 Mon Sep 17 00:00:00 2001 From: smashingraph Date: Fri, 16 Sep 2022 21:49:09 +0200 Subject: [PATCH 2/7] rollback image version to v1 --- simple-app/deployment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simple-app/deployment.yml b/simple-app/deployment.yml index c845c3d90..7d8f54dfd 100644 --- a/simple-app/deployment.yml +++ b/simple-app/deployment.yml @@ -15,6 +15,6 @@ spec: spec: containers: - name: webserver-simple - image: docker.io/kostiscodefresh/gitops-simple-app:v2.0 + image: docker.io/kostiscodefresh/gitops-simple-app:v1.0 ports: - containerPort: 8080 From 7b60db500d724790cc61084b99f286c98015c45b Mon Sep 17 00:00:00 2001 From: smashingraph Date: Fri, 16 Sep 2022 21:50:24 +0200 Subject: [PATCH 3/7] update image version to v2.0 --- simple-app/deployment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simple-app/deployment.yml b/simple-app/deployment.yml index 7d8f54dfd..c845c3d90 100644 --- a/simple-app/deployment.yml +++ b/simple-app/deployment.yml @@ -15,6 +15,6 @@ spec: spec: containers: - name: webserver-simple - image: docker.io/kostiscodefresh/gitops-simple-app:v1.0 + image: docker.io/kostiscodefresh/gitops-simple-app:v2.0 ports: - containerPort: 8080 From 7cc7447f470c7bf898559af518f4cc3568f8fc87 Mon Sep 17 00:00:00 2001 From: smashingraph Date: Fri, 16 Sep 2022 22:07:04 +0200 Subject: [PATCH 4/7] update version to v2.0 in sync-strategies --- sync-strategies/deployment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sync-strategies/deployment.yml b/sync-strategies/deployment.yml index 7d8f54dfd..c845c3d90 100644 --- a/sync-strategies/deployment.yml +++ b/sync-strategies/deployment.yml @@ -15,6 +15,6 @@ spec: spec: containers: - name: webserver-simple - image: docker.io/kostiscodefresh/gitops-simple-app:v1.0 + image: docker.io/kostiscodefresh/gitops-simple-app:v2.0 ports: - containerPort: 8080 From c3fdfdbe24c723f5c4a37b178ee08537d05943f2 Mon Sep 17 00:00:00 2001 From: smashingraph Date: Fri, 16 Sep 2022 22:10:48 +0200 Subject: [PATCH 5/7] delete deployment in sync-strategies --- sync-strategies/deployment.yml | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 sync-strategies/deployment.yml diff --git a/sync-strategies/deployment.yml b/sync-strategies/deployment.yml deleted file mode 100644 index c845c3d90..000000000 --- a/sync-strategies/deployment.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: simple-deployment -spec: - replicas: 1 - selector: - matchLabels: - app: trivial-go-web-app - template: - metadata: - labels: - app: trivial-go-web-app - spec: - containers: - - name: webserver-simple - image: docker.io/kostiscodefresh/gitops-simple-app:v2.0 - ports: - - containerPort: 8080 From 47068d58bbe0e953f5d1d2b2ddb9c978862d31a0 Mon Sep 17 00:00:00 2001 From: smashingraph Date: Sat, 17 Sep 2022 12:47:55 +0200 Subject: [PATCH 6/7] add encrpyted secrets for secret-app --- secret-app/manifests/db-creds-encrypted.yaml | 18 ++++++++++++++++++ .../manifests/paypal-cert-encrypted.yaml | 16 ++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/secret-app/manifests/db-creds-encrypted.yaml b/secret-app/manifests/db-creds-encrypted.yaml index 8b1378917..299a955ea 100644 --- a/secret-app/manifests/db-creds-encrypted.yaml +++ b/secret-app/manifests/db-creds-encrypted.yaml @@ -1 +1,19 @@ +apiVersion: bitnami.com/v1alpha1 +kind: SealedSecret +metadata: + creationTimestamp: null + name: mysql-credentials + namespace: default +spec: + encryptedData: + connection: AgDZ4/xF1k2lElHWgmtMmOiK55bjL4TG83VDugHZYP6dSkwKwuCbu7N6T3O6LlOMFlEzlBFqLSNRwiPx6nF4pH/TtpmlmXYRDViimcgbuXi5fwGPTH4JyDx+/QpKrpJUIXWRdoc1+F9f/eFs0U7eW23ytl4JsbmWChJ4ZjAv7xwLJGy0MXdCcpZay4UzSKvvXvW18g9tZgWqXb+WHBQpKIwJr6iA1B1caCspK+pPhrdRBKvoXgeJs1OcGa9BZCReN1I90XgXrw5qi8UhT7is0jmbdGkadyIoH/5Eih+wy3dmGDeFk3q5AK5NqtKLicsb9dgPbACnDZfRWvA1MTV0Oo3CF3nF7Yxb0aKMkdjolBe4f2bD9SghyrSyrXpFIvcB+z+yEM+5oh2jz/Ae53qHsofAvLSv8m7xvlNlunvX20sWNoY2+hvvnoJGyxy4NolTL3cwx+QIBoGB+rBFPqEanh58EtXxXXwx/4wgphrza0uiF5e8d16Ia/cvGGnjsIQ/1vdoGXatJQcz6n6p3FpVOmxip5OLo9KcVOqrUOqfGIgBYnFzhRiDIu7RuLEkS83TMcsj2XG9rkx9AaJEGoErd4PGmlHNkoV9jv9bofc+a4sOM3iuzW7rorxvlSwpWeEkSswuOjwrDc59JzSPN1fyq2rQGpHJBIwi4+1QEEm8tgyKdQqc158Ip02F+CPciMH3LZdyu94CXEeucItg5oP8kxMS0B1EhSZTz4WXBS7IOQU1JRE= + password: AgCR94uTLabmbDkLqiYRuKoH2Rf271KuPzFW7BIcQTTNPodgMMf7sM6XjXw8aT0n/wLdaXoV8EkDStNtFt9V7wrVY3N+I4mwKXmWUTyBq4aVe5sVo/RfsvSBK6JcNQ/JItsunIzli5prXpBg/sJNyM8aUy+AOV6kFZEVjs/9RSOGs/7adb+ur0J5aZJvcPSZV9yLazqxqUmmjnYMthjYfPug59YKXMXqa8jAu3qMHeTYxqBs+kwy8ckD2eB4F3KGlLMC7KZHGLr2R/oux04Kj78GfPGAnSFFTuoOqnBuyfRnC/yoNN5exQXNd6QTfx0/wPOiTM+vMjUaeCE/TXrrBCVqy1aiyuNBf2XvYfVJVK2atTruJkToHUW2wHnB4VGNETP9zaUpdRHnlJ6h6+Ky4+XRTWJHPW9lRxAquiYajSXqqNQJRoxJy08hukYSNPAz3MY0O53UVeHFvU6WYvvGgoqHDkvm0aLhDuvQ5mqisLkOZhue9BshG6WCGuBx5e3pWrq4+smiIg54Z2CXQ7DWVcNM5tsqO9k5z5PCYg/4kcBgsBZqsb90vrOkbke3M3yVi+BEpenK4C1bgnjspZdbhOYCpTY71e3wL86xHkYq6s+fNAgpi2RYWMoriMUvYYOG29zJAluC2pw3Wwfho48lZGYQI8PVGzZ0Tc4jCeJvsckfP1HziQPpv86GmbPQYp8uFcn/3SnOlgEH30IZCbAgi1E= + username: AgC1FoQcxFaIM98ORWqiKeC7eKfWxhEz8DbpI9eMoJw/kUIgdt9GcdlNIIKLJgRWQb/9NbdDjZqBrCWomCrjNau2X0Nf9dJIkR+6dyn7+GmWUlzSW7jfh3PmLNv7q/JRV9XRh/1o9Ah+S9uSy34848MDHcVRSiAXCM7Tc1pgsbLOennZhgvUevin3LvzT5FEsJ/46EMcY2OgwD9+yHGw3CawWVpjyyY/Fd8wF2u5PZ2+ATlyFNwP/WXTitf24a+5YlsOMl6aRUD6No8AzU6FQ3IP6uqjQDPllw7ADLcMVX5Wk76JEphIraLtuFBUnHx/gdkQoUxRasIQW5FwZ/+eF8jmkQfUVjMlmL6eBieTA33dz35pIUInHgtYtWQZk90iKN3i8geatuk9h5o9vRaI5YEGupo7pwpyWNT7E+xuMBJfrnS2pn1m7coe/gaaCetJXV3WaKfvCHFCQH6k6WdKpQZ6odUr1rNwo5HuTy6eJgR8Oq9SyVHS9hCphryxi6Pd3XbKyQy49vk9UFXM6IOKkoRYYlVn2RXde1DIx6BrrQivYjpHiCM/oOOJggwQvjks584lAeD7AecXzT+AseU4uUK7psh3q8e5AQhJTZWmvtbKMdpCPnGR2ol8r6BSy0Sj9eH8/vdiPnEWhty9y+Iy+/PT68UfBpSC0BkPH95b5n4EWH+tCTpGrzAIbRx3Pp0RHYwYUMarj22kCNBM9w== + template: + data: null + metadata: + creationTimestamp: null + name: mysql-credentials + namespace: default + type: Opaque diff --git a/secret-app/manifests/paypal-cert-encrypted.yaml b/secret-app/manifests/paypal-cert-encrypted.yaml index e69de29bb..1455c6d92 100644 --- a/secret-app/manifests/paypal-cert-encrypted.yaml +++ b/secret-app/manifests/paypal-cert-encrypted.yaml @@ -0,0 +1,16 @@ +apiVersion: bitnami.com/v1alpha1 +kind: SealedSecret +metadata: + creationTimestamp: null + name: paypal-cert + namespace: default +spec: + encryptedData: + paypal.crt: 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 + template: + data: null + metadata: + creationTimestamp: null + name: paypal-cert + namespace: default + type: Opaque From b80d5e15d9dc74804b3205b17549fd2dbfa2427c Mon Sep 17 00:00:00 2001 From: smashingraph Date: Sat, 17 Sep 2022 21:19:48 +0200 Subject: [PATCH 7/7] update deployment version of canary-app-timed to v2 --- canary-app-timed/rollout.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/canary-app-timed/rollout.yaml b/canary-app-timed/rollout.yaml index 084d21fdf..4c0209371 100644 --- a/canary-app-timed/rollout.yaml +++ b/canary-app-timed/rollout.yaml @@ -16,7 +16,7 @@ spec: spec: containers: - name: webserver-simple - image: docker.io/kostiscodefresh/gitops-canary-app:v1.0 + image: docker.io/kostiscodefresh/gitops-canary-app:v2.0 imagePullPolicy: Always ports: - containerPort: 8080