diff --git a/app/package.json b/app/package.json index efee944..6715603 100644 --- a/app/package.json +++ b/app/package.json @@ -9,7 +9,7 @@ "rebuild": "rm package-lock.json && rm yarn.lock && npm i --production && yarn install --prod" }, "engines": { - "node": ">= 16" + "node": ">= 18" }, "homepage": "https://github.com/saidsef/node-webserver/blob/master/README.md", "licenses": [ diff --git a/deployment/base/deployment.yml b/deployment/base/deployment.yml index f920c17..f70cc2d 100644 --- a/deployment/base/deployment.yml +++ b/deployment/base/deployment.yml @@ -57,11 +57,11 @@ spec: periodSeconds: 10 resources: requests: - cpu: 40m + cpu: 10m memory: 128Mi limits: - cpu: 50m - memory: 512Mi + cpu: 20m + memory: 256Mi securityContext: allowPrivilegeEscalation: false privileged: false @@ -73,5 +73,3 @@ spec: capabilities: drop: - ALL - add: - - NET_BIND_SERVICE diff --git a/deployment/base/kustomization.yml b/deployment/base/kustomization.yml index 6b46127..6221787 100644 --- a/deployment/base/kustomization.yml +++ b/deployment/base/kustomization.yml @@ -1,7 +1,6 @@ ---- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - deployment.yml - - service.yml +- deployment.yml +- service.yml diff --git a/deployment/gateway-api/kustomization.yml b/deployment/gateway-api/kustomization.yml index 623fee2..045d467 100644 --- a/deployment/gateway-api/kustomization.yml +++ b/deployment/gateway-api/kustomization.yml @@ -1,7 +1,6 @@ ---- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - ../base - - route.yml +- ../base +- route.yml diff --git a/deployment/ingress-nginx/kustomization.yml b/deployment/ingress-nginx/kustomization.yml index e3ad580..d5debd8 100644 --- a/deployment/ingress-nginx/kustomization.yml +++ b/deployment/ingress-nginx/kustomization.yml @@ -1,6 +1,5 @@ ---- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - ingress.yml +- ingress.yml diff --git a/deployment/kustomization.yml b/deployment/kustomization.yml index 0f32bd0..ee7f14c 100644 --- a/deployment/kustomization.yml +++ b/deployment/kustomization.yml @@ -1,27 +1,20 @@ ---- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - - ./base +- ./base -commonLabels: - app.kubernetes.io/name: server commonAnnotations: - app.kubernetes.io/name: server app.kubernetes.io/managed-by: kustomization + app.kubernetes.io/name: server app.kubernetes.io/tier: frontend images: - name: server newName: docker.io/saidsef/node-webserver newTag: latest - -vars: -- fieldref: {} - name: HOST - objref: - apiVersion: networking.k8s.io/v1 - kind: Ingress - name: server +labels: +- includeSelectors: true + pairs: + app.kubernetes.io/name: server