From ac2dee8d062694f491d019552aa646025c157527 Mon Sep 17 00:00:00 2001 From: morthimer Date: Thu, 15 Aug 2024 15:19:42 +0000 Subject: [PATCH] new: add web-check raw manifests --- web-check/web-check-deploy.yaml | 26 ++++++++++++++++++++++++++ web-check/web-check-ing.yaml | 20 ++++++++++++++++++++ web-check/web-check-ns.yaml | 7 +++++++ web-check/web-check-svc.yaml | 14 ++++++++++++++ 4 files changed, 67 insertions(+) create mode 100644 web-check/web-check-deploy.yaml create mode 100644 web-check/web-check-ing.yaml create mode 100644 web-check/web-check-ns.yaml create mode 100644 web-check/web-check-svc.yaml diff --git a/web-check/web-check-deploy.yaml b/web-check/web-check-deploy.yaml new file mode 100644 index 0000000..fadd41f --- /dev/null +++ b/web-check/web-check-deploy.yaml @@ -0,0 +1,26 @@ +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: web-check + namespace: web-check + labels: + name: web-check +spec: + selector: + matchLabels: + app: web-check + template: + metadata: + labels: + app: web-check + spec: + containers: + - name: web-check + image: lissy93/web-check:1.0.0 + resources: + limits: + memory: "256Mi" + cpu: "0.5" + ports: + - containerPort: 3000 diff --git a/web-check/web-check-ing.yaml b/web-check/web-check-ing.yaml new file mode 100644 index 0000000..9d22656 --- /dev/null +++ b/web-check/web-check-ing.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: web-check + namespace: web-check + labels: + name: web-check +spec: + rules: + - host: web-check.k8s.morthimer.fr + http: + paths: + - pathType: Prefix + path: "/" + backend: + service: + name: web-check + port: + number: 80 \ No newline at end of file diff --git a/web-check/web-check-ns.yaml b/web-check/web-check-ns.yaml new file mode 100644 index 0000000..8ed7e3c --- /dev/null +++ b/web-check/web-check-ns.yaml @@ -0,0 +1,7 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: web-check + labels: + name: web-check \ No newline at end of file diff --git a/web-check/web-check-svc.yaml b/web-check/web-check-svc.yaml new file mode 100644 index 0000000..05bc6d4 --- /dev/null +++ b/web-check/web-check-svc.yaml @@ -0,0 +1,14 @@ +--- +apiVersion: v1 +kind: Service +metadata: + name: web-check + namespace: web-check + labels: + name: web-check +spec: + selector: + app: web-check + ports: + - port: 80 + targetPort: 3000 \ No newline at end of file