diff --git a/.gitignore b/.gitignore index 02883ef..ee3b1e6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .tools/ website/site/ /kyverno-envoy-plugin +/charts/*/charts diff --git a/charts/kyverno-envoy-plugin/Chart.lock b/charts/kyverno-envoy-plugin/Chart.lock new file mode 100644 index 0000000..4dbd5ac --- /dev/null +++ b/charts/kyverno-envoy-plugin/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: kyverno-lib + repository: file://../kyverno-lib + version: 0.1.0 +digest: sha256:6d7c461dd41b61e7062e79587c46c54b4a301b58f3e5c34f0ac9626e6ba3d4ce +generated: "2024-10-25T19:52:44.757128+02:00" diff --git a/charts/kyverno-envoy-plugin/Chart.yaml b/charts/kyverno-envoy-plugin/Chart.yaml index ccd0dd1..f057189 100644 --- a/charts/kyverno-envoy-plugin/Chart.yaml +++ b/charts/kyverno-envoy-plugin/Chart.yaml @@ -20,3 +20,7 @@ maintainers: - name: Kyverno url: https://kyverno.io/ kubeVersion: ">=1.25.0-0" +dependencies: +- name: kyverno-lib + version: 0.1.0 + repository: file://../kyverno-lib diff --git a/charts/kyverno-lib/.helmignore b/charts/kyverno-lib/.helmignore new file mode 100644 index 0000000..85df807 --- /dev/null +++ b/charts/kyverno-lib/.helmignore @@ -0,0 +1,3 @@ +.helmignore +ci/ +README.md.gotmpl diff --git a/charts/kyverno-lib/Chart.yaml b/charts/kyverno-lib/Chart.yaml new file mode 100644 index 0000000..cdd76d7 --- /dev/null +++ b/charts/kyverno-lib/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +name: kyverno-lib +description: Kyverno policies based authorization plugin for Envoy ❤️ +icon: https://github.com/kyverno/kyverno/raw/main/img/logo.png +home: https://kyverno.github.io/kyverno-envoy-plugin + +type: library +version: 0.1.0 +appVersion: latest +kubeVersion: ">=1.25.0-0" + +keywords: + - kubernetes + - kyverno + - authz + - policy + - envoy + - istio + - security + +sources: + - https://github.com/kyverno/kyverno-envoy-plugin + +maintainers: + - name: Kyverno + url: https://kyverno.io/ diff --git a/charts/kyverno-envoy-plugin/templates/_helpers/_chart.tpl b/charts/kyverno-lib/templates/_chart.tpl similarity index 100% rename from charts/kyverno-envoy-plugin/templates/_helpers/_chart.tpl rename to charts/kyverno-lib/templates/_chart.tpl diff --git a/charts/kyverno-envoy-plugin/templates/_helpers/_deployment.tpl b/charts/kyverno-lib/templates/_deployment.tpl similarity index 100% rename from charts/kyverno-envoy-plugin/templates/_helpers/_deployment.tpl rename to charts/kyverno-lib/templates/_deployment.tpl diff --git a/charts/kyverno-envoy-plugin/templates/_helpers/_labels.tpl b/charts/kyverno-lib/templates/_labels.tpl similarity index 100% rename from charts/kyverno-envoy-plugin/templates/_helpers/_labels.tpl rename to charts/kyverno-lib/templates/_labels.tpl diff --git a/charts/kyverno-envoy-plugin/templates/_helpers/_names.tpl b/charts/kyverno-lib/templates/_names.tpl similarity index 100% rename from charts/kyverno-envoy-plugin/templates/_helpers/_names.tpl rename to charts/kyverno-lib/templates/_names.tpl