Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add kyverno-lib chart #144

Merged
merged 1 commit into from
Oct 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.tools/
website/site/
/kyverno-envoy-plugin
/charts/*/charts
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,8 @@ istio-install: $(HELM)
chart-install: ## Install chart
chart-install: kind-load-image
chart-install: $(HELM)
@echo Build helm dependecy... >&2
@$(HELM) dependency build --skip-refresh ./charts/kyverno-envoy-plugin
@echo Install helm chart... >&2
@$(HELM) upgrade --install kyverno-envoy-plugin --namespace kyverno --create-namespace --wait ./charts/kyverno-envoy-plugin \
--set sidecarInjector.containers.injector.image.registry=$(KO_REGISTRY) \
Expand Down
6 changes: 6 additions & 0 deletions charts/kyverno-envoy-plugin/Chart.lock
Original file line number Diff line number Diff line change
@@ -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"
4 changes: 4 additions & 0 deletions charts/kyverno-envoy-plugin/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
3 changes: 3 additions & 0 deletions charts/kyverno-lib/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.helmignore
ci/
README.md.gotmpl
26 changes: 26 additions & 0 deletions charts/kyverno-lib/Chart.yaml
Original file line number Diff line number Diff line change
@@ -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/