diff --git a/choose-native-plants/ConfigMap/app-config.yaml b/choose-native-plants/ConfigMap/app-config.yaml new file mode 100644 index 0000000..608aaa9 --- /dev/null +++ b/choose-native-plants/ConfigMap/app-config.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +data: + NODE_OPTIONS: '--openssl-legacy-provider --max-old-space-size=768' +kind: ConfigMap +metadata: + labels: + app.kubernetes.io/instance: choose-native-plants + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: choose-native-plants + app.kubernetes.io/version: 2.0.4 + helm.sh/chart: choose-native-plants-2.0.4 + name: app-config + namespace: choose-native-plants diff --git a/choose-native-plants/Deployment/choose-native-plants.yaml b/choose-native-plants/Deployment/choose-native-plants.yaml index a9f1f02..5098913 100644 --- a/choose-native-plants/Deployment/choose-native-plants.yaml +++ b/choose-native-plants/Deployment/choose-native-plants.yaml @@ -5,8 +5,8 @@ metadata: app.kubernetes.io/instance: choose-native-plants app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: choose-native-plants - app.kubernetes.io/version: 0.1.0 - helm.sh/chart: choose-native-plants-0.1.0 + app.kubernetes.io/version: 2.0.4 + helm.sh/chart: choose-native-plants-2.0.4 name: choose-native-plants namespace: choose-native-plants spec: @@ -216,13 +216,16 @@ spec: - configMapRef: name: app-config optional: true - image: 'ghcr.io/codeforphilly/pa-wildflower-selector/app:2.0.3' + image: 'ghcr.io/codeforphilly/pa-wildflower-selector/app:2.0.4' imagePullPolicy: Always livenessProbe: + failureThreshold: 3 httpGet: path: / port: http - initialDelaySeconds: 5 + initialDelaySeconds: 60 + periodSeconds: 30 + timeoutSeconds: 10 name: choose-native-plants-app ports: - containerPort: 3000 diff --git a/choose-native-plants/Ingress/choose-native-plants.yaml b/choose-native-plants/Ingress/choose-native-plants.yaml index af8a416..d7ede69 100644 --- a/choose-native-plants/Ingress/choose-native-plants.yaml +++ b/choose-native-plants/Ingress/choose-native-plants.yaml @@ -8,8 +8,8 @@ metadata: app.kubernetes.io/instance: choose-native-plants app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: choose-native-plants - app.kubernetes.io/version: 0.1.0 - helm.sh/chart: choose-native-plants-0.1.0 + app.kubernetes.io/version: 2.0.4 + helm.sh/chart: choose-native-plants-2.0.4 name: choose-native-plants namespace: choose-native-plants spec: diff --git a/choose-native-plants/PersistentVolumeClaim/choose-native-plants-app-images.yaml b/choose-native-plants/PersistentVolumeClaim/choose-native-plants-app-images.yaml new file mode 100644 index 0000000..17ec00c --- /dev/null +++ b/choose-native-plants/PersistentVolumeClaim/choose-native-plants-app-images.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + labels: + app.kubernetes.io/instance: choose-native-plants + app.kubernetes.io/name: choose-native-plants + name: choose-native-plants-app-images + namespace: choose-native-plants +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 5Gi diff --git a/choose-native-plants/PersistentVolumeClaim/choose-native-plants-mongo-data.yaml b/choose-native-plants/PersistentVolumeClaim/choose-native-plants-mongo-data.yaml new file mode 100644 index 0000000..6f75dac --- /dev/null +++ b/choose-native-plants/PersistentVolumeClaim/choose-native-plants-mongo-data.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + labels: + app.kubernetes.io/instance: choose-native-plants + app.kubernetes.io/name: choose-native-plants + name: choose-native-plants-mongo-data + namespace: choose-native-plants +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 5Gi diff --git a/choose-native-plants/Service/choose-native-plants.yaml b/choose-native-plants/Service/choose-native-plants.yaml index 93ac4bc..1a5962d 100644 --- a/choose-native-plants/Service/choose-native-plants.yaml +++ b/choose-native-plants/Service/choose-native-plants.yaml @@ -5,8 +5,8 @@ metadata: app.kubernetes.io/instance: choose-native-plants app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: choose-native-plants - app.kubernetes.io/version: 0.1.0 - helm.sh/chart: choose-native-plants-0.1.0 + app.kubernetes.io/version: 2.0.4 + helm.sh/chart: choose-native-plants-2.0.4 name: choose-native-plants namespace: choose-native-plants spec: