summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-08-07 09:21:55 +0300
committerPaul Buetow <paul@buetow.org>2025-08-07 09:21:55 +0300
commit26c057da0d73adb9546a6e464d79208e31b28cc9 (patch)
treed829352d89225af433049c73a771847dac9647df
parentfb683854a4ee23ee81a84fc746ae4878db40afdb (diff)
convert to helm chart
-rw-r--r--f3s/example-apache/Makefile9
-rw-r--r--f3s/example-apache/helm-chart/Chart.yaml5
-rw-r--r--f3s/example-apache/helm-chart/README.md11
-rw-r--r--f3s/example-apache/helm-chart/templates/apache-deployment.yaml (renamed from f3s/example-apache/apache-deployment.yaml)0
-rw-r--r--f3s/example-apache/helm-chart/templates/apache-ingress.yaml (renamed from f3s/example-apache/apache-ingress.yaml)0
-rw-r--r--f3s/example-apache/helm-chart/templates/apache-service.yaml (renamed from f3s/example-apache/apache-service.yaml)0
6 files changed, 16 insertions, 9 deletions
diff --git a/f3s/example-apache/Makefile b/f3s/example-apache/Makefile
deleted file mode 100644
index e56e363..0000000
--- a/f3s/example-apache/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-apply:
- kubectl apply -f apache-service.yaml
- kubectl apply -f apache-deployment.yaml
- kubectl apply -f apache-ingress.yaml
-
-delete:
- kubectl delete -f apache-ingress.yaml
- kubectl delete -f apache-service.yaml
- kubectl delete -f apache-deployment.yaml
diff --git a/f3s/example-apache/helm-chart/Chart.yaml b/f3s/example-apache/helm-chart/Chart.yaml
new file mode 100644
index 0000000..6d49643
--- /dev/null
+++ b/f3s/example-apache/helm-chart/Chart.yaml
@@ -0,0 +1,5 @@
+apiVersion: v2
+name: apache
+description: A Helm chart for deploying Apache
+version: 0.1.0
+appVersion: "1.0"
diff --git a/f3s/example-apache/helm-chart/README.md b/f3s/example-apache/helm-chart/README.md
new file mode 100644
index 0000000..8024446
--- /dev/null
+++ b/f3s/example-apache/helm-chart/README.md
@@ -0,0 +1,11 @@
+# Apache Helm Chart
+
+This chart deploys a simple Apache web server.
+
+## Installing the Chart
+
+To install the chart with the release name `my-release`, run the following command:
+
+```bash
+helm install example-apache .
+```
diff --git a/f3s/example-apache/apache-deployment.yaml b/f3s/example-apache/helm-chart/templates/apache-deployment.yaml
index 364de1d..364de1d 100644
--- a/f3s/example-apache/apache-deployment.yaml
+++ b/f3s/example-apache/helm-chart/templates/apache-deployment.yaml
diff --git a/f3s/example-apache/apache-ingress.yaml b/f3s/example-apache/helm-chart/templates/apache-ingress.yaml
index aa575ed..aa575ed 100644
--- a/f3s/example-apache/apache-ingress.yaml
+++ b/f3s/example-apache/helm-chart/templates/apache-ingress.yaml
diff --git a/f3s/example-apache/apache-service.yaml b/f3s/example-apache/helm-chart/templates/apache-service.yaml
index 93b24ac..93b24ac 100644
--- a/f3s/example-apache/apache-service.yaml
+++ b/f3s/example-apache/helm-chart/templates/apache-service.yaml