]> git.frustrated-labs.net Git - dotfiles.git/commitdiff
add k8s deployment file for blog
authorAlexander Goussas <[email protected]>
Sun, 26 Apr 2026 02:50:24 +0000 (21:50 -0500)
committerAlexander Goussas <[email protected]>
Sun, 26 Apr 2026 02:50:24 +0000 (21:50 -0500)
k8s/site.yaml [new file with mode: 0644]
zsh/.zshrc

diff --git a/k8s/site.yaml b/k8s/site.yaml
new file mode 100644 (file)
index 0000000..987aec1
--- /dev/null
@@ -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
index 8b30da859f7ce79a8b80763b0f75d628e4f37cba..7898c91d0f0a60b09d199fcda95ad7604e438d21 100644 (file)
@@ -68,3 +68,5 @@ function logo() {
 
   tiv "$logoImg" -w 40 -2 2>/dev/null
 }
+
+alias k='kubectl'