Refactor Helm template syntax in deployment YAML
All checks were successful
/ build-and-deploy (push) Successful in 1m23s
All checks were successful
/ build-and-deploy (push) Successful in 1m23s
This commit is contained in:
@@ -1,29 +1,29 @@
|
|||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
name: { { .Release.Name } }
|
name: {{ .Release.Name }}
|
||||||
namespace: { { .Release.Namespace } }
|
namespace: {{ .Release.Namespace }}
|
||||||
labels:
|
labels:
|
||||||
app: { { .Release.Name } }
|
app: {{ .Release.Name }}
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
# revisionHistoryLimit: 3
|
# revisionHistoryLimit: 3
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app: { { .Release.Name } }
|
app: {{ .Release.Name }}
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app: { { .Release.Name } }
|
app: {{ .Release.Name }}
|
||||||
spec:
|
spec:
|
||||||
imagePullSecrets:
|
imagePullSecrets:
|
||||||
- name: github-container-registry
|
- name: github-container-registry
|
||||||
containers:
|
containers:
|
||||||
- name: { { .Release.Name } }
|
- name: {{ .Release.Name }}
|
||||||
image: { { .Values.image } }
|
image: {{ .Values.image }}
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
command:
|
command:
|
||||||
- { { .Values.command | default "web" | quote } }
|
- {{ .Values.command | default "web" | quote }}
|
||||||
resources:
|
resources:
|
||||||
requests:
|
requests:
|
||||||
memory: 128M
|
memory: 128M
|
||||||
@@ -31,25 +31,25 @@ spec:
|
|||||||
limits:
|
limits:
|
||||||
memory: 512M
|
memory: 512M
|
||||||
ports:
|
ports:
|
||||||
- containerPort: { { .Values.env.PORT | default 5000 } }
|
- containerPort: {{ .Values.env.PORT | default 5000 }}
|
||||||
envFrom:
|
envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: { { .Release.Name } }
|
name: {{ .Release.Name }}
|
||||||
- secretRef:
|
- secretRef:
|
||||||
name: { { .Release.Name } }
|
name: {{ .Release.Name }}
|
||||||
- secretRef:
|
- secretRef:
|
||||||
name: "{{ .Release.Name }}-db-connection"
|
name: "{{ .Release.Name }}-db-connection"
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: { { .Release.Name } }
|
name: {{ .Release.Name }}
|
||||||
namespace: { { .Release.Namespace } }
|
namespace: {{ .Release.Namespace }}
|
||||||
spec:
|
spec:
|
||||||
selector:
|
selector:
|
||||||
app: { { .Release.Name } }
|
app: {{ .Release.Name }}
|
||||||
ports:
|
ports:
|
||||||
- name: wp
|
- name: wp
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
port: { { .Values.env.PORT | default 5000 } }
|
port: {{ .Values.env.PORT | default 5000 }}
|
||||||
targetPort: { { .Values.env.PORT | default 5000 } }
|
targetPort: {{ .Values.env.PORT | default 5000 }}
|
||||||
|
|||||||
Reference in New Issue
Block a user