Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions apps/application-jaapspiering-lab2-acc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: workshop-app-jaapspiering-lab2-acc
namespace: argocd
spec:
project: default
source:
path: lab2/app-jaapspiering/overlays/acc
repoURL: https://github.com/cinqict/gitops-workshop.git
targetRevision: HEAD
destination:
namespace: lab2
server: https://kubernetes.default.svc
14 changes: 14 additions & 0 deletions apps/application-jaapspiering-lab2-test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: workshop-app-jaapspiering-lab2-test
namespace: argocd
spec:
project: default
source:
path: lab2/app-jaapspiering/overlays/test
repoURL: https://github.com/cinqict/gitops-workshop.git
targetRevision: HEAD
destination:
namespace: lab2
server: https://kubernetes.default.svc
5 changes: 5 additions & 0 deletions lab2/app-jaapspiering/base/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- pod.yaml
- service.yaml
13 changes: 13 additions & 0 deletions lab2/app-jaapspiering/base/pod.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: v1
kind: Pod
metadata:
name: jaapspiering-lab2-pod
labels:
app: jaapspiering-lab2
spec:
automountServiceAccountToken: false
containers:
- name: jaapspiering-container
image: bahqiplor/cinq-gitops-workshop:latest
ports:
- containerPort: 5000
10 changes: 10 additions & 0 deletions lab2/app-jaapspiering/base/service.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: v1
kind: Service
metadata:
name: jaapspiering-lab2-service
spec:
ports:
- port: 5000
protocol: TCP
selector:
app: jaapspiering-lab2
22 changes: 22 additions & 0 deletions lab2/app-jaapspiering/overlays/acc/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
nameSuffix: -acc
resources:
- ../../base
patches:
- target:
name: jaapspiering-lab2-pod
kind: Pod
patch: |-
- op: add
path: "/spec/containers/0/env/-"
value:
name: OUTPUT
value: "Acceptance"
- target:
name: jaapspiering-lab2-service
kind: Service
patch: |-
- op: replace
path: /spec/ports/0/port
value: 5001
22 changes: 22 additions & 0 deletions lab2/app-jaapspiering/overlays/test/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
nameSuffix: -test
resources:
- ../../base
patches:
- target:
name: jaapspiering-lab2-pod
kind: Pod
patch: |-
- op: replace
path: "/spec/containers/0/env/-"
valiue:
name: OUTPUT
value: "Test"
- target:
name: jaapspiering-lab2-service
kind: Service
patch: |-
- op: replace
path: /spec/ports/0/port
value: 5001