diff --git a/README.md b/README.md index d5dd4a6..e428f5a 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,10 @@ A simple webapp for building Kubernetes resource definitions using a form. +Developed using VueJS and TailwindCSS. Built mostly as a side-project for learning, but pull requests are welcome! + +**Currently (25/10):** researching how to populate the forms dynamically from JSON, so that more dynamic and complex Kubernetes objects can be created. + You can find this running at: https://tomd.xyz/tools/kubernetes-manifest-builder/ ## Project setup diff --git a/src/App.vue b/src/App.vue index 93b027c..b2d8efa 100644 --- a/src/App.vue +++ b/src/App.vue @@ -14,6 +14,25 @@ +
+ +

How to use this tool

+ +
+

+ Use this Kubernetes Manifest Builder to generate fresh, delicious, syntactically-valid YAML or JSON 🍞, which you can apply to your Kubernetes cluster. +

+ +

How does it work?

+
    +
  1. Use this web UI to enter the details of your new Kubernetes object.
  2. +
  3. Copy the YAML to your favourite text editor and save to a file.
  4. +
  5. Apply the YAML to your cluster using kubectl apply -f ... or oc apply -f ..🌠
  6. +
  7. Take the rest of the day off.
  8. +
+ +

Kubernetes Manifest Generator by Tom D. The source code is licensed under GNU GPLv3. Made with 💙 in London.

+
diff --git a/src/components/Deployment.vue b/src/components/Deployment.vue index 61f4a37..bf4324f 100644 --- a/src/components/Deployment.vue +++ b/src/components/Deployment.vue @@ -23,6 +23,21 @@ +
+ + +
+
+ + +
+
+ + +