diff --git a/plugins/kustomized-helm/Chart.yaml b/plugins/kustomized-helm/Chart.yaml index b3ff230..946f402 100644 --- a/plugins/kustomized-helm/Chart.yaml +++ b/plugins/kustomized-helm/Chart.yaml @@ -1,2 +1,28 @@ +apiVersion: v2 name: guestbook -version: 1.0 +description: A Helm chart for Kubernetes + +# A chart can be either an 'application' or a 'library' chart. +# +# Application charts are a collection of templates that can be packaged into versioned archives +# to be deployed. +# +# Library charts provide useful utilities or functions for the chart developer. They're included as +# a dependency of application charts to inject those utilities and functions into the rendering +# pipeline. Library charts do not define any templates and therefore cannot be deployed. +type: application + +# This is the chart version. This version number should be incremented each time you make changes +# to the chart and its templates, including the app version. +# Versions are expected to follow Semantic Versioning (https://semver.org/) +version: 0.1.0 + +# This is the version number of the application being deployed. This version number should be +# incremented each time you make changes to the application. Versions are not expected to +# follow Semantic Versioning. They should reflect the version the application is using. +appVersion: "1.0" + +dependencies: +- name: helm-guestbook + version: 0.1.0 + repository: file://../../helm-guestbook \ No newline at end of file diff --git a/plugins/kustomized-helm/README.md b/plugins/kustomized-helm/README.md index ddc7505..e93b202 100644 --- a/plugins/kustomized-helm/README.md +++ b/plugins/kustomized-helm/README.md @@ -12,10 +12,10 @@ Use following steps to try the application: - name: kustomized-helm init: command: ["/bin/sh", "-c"] - args: ["helm init --client-only && helm dependency build"] + args: ["helm dependency build"] generate: command: [sh, -c] - args: ["helm template . > all.yaml && kustomize build"] + args: ["helm template --release-name release-name . > all.yaml && kustomize build"] ``` * create application using `kustomized-helm` as a config management plugin name: diff --git a/plugins/kustomized-helm/overlays/guestbook-deployment.yaml b/plugins/kustomized-helm/overlays/guestbook-deployment.yaml index 2fa8e88..fd424c4 100644 --- a/plugins/kustomized-helm/overlays/guestbook-deployment.yaml +++ b/plugins/kustomized-helm/overlays/guestbook-deployment.yaml @@ -1,7 +1,7 @@ apiVersion: apps/v1 kind: Deployment metadata: - name: RELEASE-NAME-helm-guestbook + name: release-name-helm-guestbook spec: template: spec: diff --git a/plugins/kustomized-helm/requirements.yaml b/plugins/kustomized-helm/requirements.yaml deleted file mode 100644 index c199804..0000000 --- a/plugins/kustomized-helm/requirements.yaml +++ /dev/null @@ -1,4 +0,0 @@ -dependencies: -- name: helm-guestbook - version: 0.1.0 - repository: file://../../helm-guestbook