1 changed files with 127 additions and 0 deletions
@ -0,0 +1,127 @@ |
|||||
|
--- |
||||
|
apiVersion: batch/v1 |
||||
|
kind: Job |
||||
|
metadata: |
||||
|
generateName: upgrade-sql-schema- |
||||
|
annotations: |
||||
|
argocd.argoproj.io/hook: PostSync |
||||
|
spec: |
||||
|
template: |
||||
|
spec: |
||||
|
containers: |
||||
|
- name: upgrade-sql-schema |
||||
|
image: alpine:latest |
||||
|
command: ["sleep", "10"] |
||||
|
restartPolicy: Never |
||||
|
--- |
||||
|
apiVersion: apps/v1 |
||||
|
kind: ReplicaSet |
||||
|
metadata: |
||||
|
name: backend |
||||
|
spec: |
||||
|
replicas: 2 |
||||
|
selector: |
||||
|
matchLabels: |
||||
|
tier: backend |
||||
|
template: |
||||
|
metadata: |
||||
|
labels: |
||||
|
tier: backend |
||||
|
spec: |
||||
|
containers: |
||||
|
- name: main |
||||
|
image: nginx:latest |
||||
|
--- |
||||
|
apiVersion: v1 |
||||
|
kind: Service |
||||
|
metadata: |
||||
|
name: backend |
||||
|
spec: |
||||
|
selector: |
||||
|
tier: backend |
||||
|
ports: |
||||
|
- protocol: TCP |
||||
|
port: 8080 |
||||
|
targetPort: 8080 |
||||
|
--- |
||||
|
apiVersion: apps/v1 |
||||
|
kind: ReplicaSet |
||||
|
metadata: |
||||
|
name: backend |
||||
|
spec: |
||||
|
replicas: 2 |
||||
|
selector: |
||||
|
matchLabels: |
||||
|
tier: backend |
||||
|
template: |
||||
|
metadata: |
||||
|
labels: |
||||
|
tier: backend |
||||
|
spec: |
||||
|
containers: |
||||
|
- name: main |
||||
|
image: nginx:latest |
||||
|
--- |
||||
|
apiVersion: batch/v1 |
||||
|
kind: Job |
||||
|
metadata: |
||||
|
generateName: maintenance-page-up- |
||||
|
annotations: |
||||
|
argocd.argoproj.io/hook: Sync |
||||
|
argocd.argoproj.io/sync-wave: "1" |
||||
|
spec: |
||||
|
template: |
||||
|
spec: |
||||
|
containers: |
||||
|
- name: page-up |
||||
|
image: alpine:latest |
||||
|
command: ["sleep", "10"] |
||||
|
restartPolicy: Never |
||||
|
backoffLimit: 0 |
||||
|
--- |
||||
|
apiVersion: apps/v1 |
||||
|
kind: ReplicaSet |
||||
|
metadata: |
||||
|
name: frontend |
||||
|
spec: |
||||
|
replicas: 2 |
||||
|
selector: |
||||
|
matchLabels: |
||||
|
tier: frontend |
||||
|
template: |
||||
|
metadata: |
||||
|
labels: |
||||
|
tier: frontend |
||||
|
spec: |
||||
|
containers: |
||||
|
- name: main |
||||
|
image: node:latest |
||||
|
--- |
||||
|
apiVersion: v1 |
||||
|
kind: Service |
||||
|
metadata: |
||||
|
name: frontend |
||||
|
annotations: |
||||
|
argocd.argoproj.io/sync-wave: "1" |
||||
|
spec: |
||||
|
selector: |
||||
|
tier: frontend |
||||
|
ports: |
||||
|
- protocol: TCP |
||||
|
port: 80 |
||||
|
targetPort: 80 |
||||
|
--- |
||||
|
apiVersion: batch/v1 |
||||
|
kind: Job |
||||
|
metadata: |
||||
|
generateName: maintenance-page-down- |
||||
|
annotations: |
||||
|
argocd.argoproj.io/hook: PostSync |
||||
|
spec: |
||||
|
template: |
||||
|
spec: |
||||
|
containers: |
||||
|
- name: page-down |
||||
|
image: alpine:latest |
||||
|
command: ["sleep", "10"] |
||||
|
restartPolicy: Never |
Loading…
Reference in new issue