Skip to content

Commit

Permalink
feat(kgo): add kubernetes-configuration crds subchart (#1151)
Browse files Browse the repository at this point in the history
  • Loading branch information
czeslavo authored Oct 24, 2024
1 parent 9b5dee1 commit ccafdae
Show file tree
Hide file tree
Showing 7 changed files with 7,921 additions and 3 deletions.
8 changes: 8 additions & 0 deletions charts/gateway-operator/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.3.0

### Changes

- Added a `kubernetes-configuration-crds` subchart to install Kong's Kubernetes Configuration CRDs.
It's off by default.
[#1151](https://github.com/Kong/charts/pull/1151)

## 0.2.3

### Fixes
Expand Down
7 changes: 5 additions & 2 deletions charts/gateway-operator/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,8 @@ dependencies:
- name: gwapi-experimental-crds
repository: ""
version: 1.1.0
digest: sha256:1eecbe3e6242f1a62b9c1a3c024f6983c0f5053d7147307b796bcc116fd664c2
generated: "2024-08-09T09:58:05.387848+02:00"
- name: kubernetes-configuration-crds
repository: ""
version: 0.0.35
digest: sha256:ce87c26c263258a5258892fef8266f4e6d5760663de1ae36e1846e74f8481918
generated: "2024-10-24T17:00:35.905215+02:00"
5 changes: 4 additions & 1 deletion charts/gateway-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ maintainers:
name: gateway-operator
sources:
- https://github.com/Kong/charts/tree/main/charts/gateway-operator
version: 0.2.3
version: 0.3.0
appVersion: "1.3"
annotations:
artifacthub.io/prerelease: "false"
Expand All @@ -23,3 +23,6 @@ dependencies:
- name: gwapi-experimental-crds
version: 1.1.0
condition: gwapi-experimental-crds.enabled
- name: kubernetes-configuration-crds
version: 0.0.35
condition: kubernetes-configuration-crds.enabled
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
apiVersion: v2
name: kubernetes-configuration-crds
version: 0.0.35
appVersion: "0.0.35"
description: A Helm chart for Kong's Kubernetes Configuration CRDs
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# kubernetes-configuration subchart

This sub-chart contains Kong's [Kubernetes Configuration][kconf] CRDs, allowing users to control whether to install them.

[kconf]: https://github.com/Kong/kubernetes-configuration

### Contributing

#### Syncing CRDs with `kong/kubernetes-configuration` repository

To update the CRDs, you can run the following command:

```bash
kustomize build github.com/kong/kubernetes-configuration/config/crd > ./charts/gateway-operator/charts/kubernetes-configuration/crds/kubernetes-configuration-crds.yaml
```
Loading

0 comments on commit ccafdae

Please sign in to comment.