From 43270e25619c3a17981c14395e811a76b0a53891 Mon Sep 17 00:00:00 2001 From: Alexander Goussas Date: Sat, 25 Apr 2026 21:50:24 -0500 Subject: [PATCH] add k8s deployment file for blog --- k8s/site.yaml | 35 +++++++++++++++++++++++++++++++++++ zsh/.zshrc | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 k8s/site.yaml diff --git a/k8s/site.yaml b/k8s/site.yaml new file mode 100644 index 0000000..987aec1 --- /dev/null +++ b/k8s/site.yaml @@ -0,0 +1,35 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: site +spec: + selector: + matchLabels: + app: site + replicas: 1 + template: + metadata: + labels: + app: site + spec: + containers: + - name: site + image: aloussase69/site + ports: + - containerPort: 80 +--- +apiVersion: v1 +kind: Service +metadata: + name: site + labels: + app: site +spec: + type: NodePort + ports: + - port: 8080 # internal to the cluster + targetPort: 80 # port to target on the Pod + protocol: TCP + name: http + selector: + app: site diff --git a/zsh/.zshrc b/zsh/.zshrc index 8b30da8..7898c91 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -68,3 +68,5 @@ function logo() { tiv "$logoImg" -w 40 -2 2>/dev/null } + +alias k='kubectl' -- 2.43.0