constellation/hack
Markus Rudy 1a8a733fb9 operator: generate deepcopy, rbac and crds
This commit adds the controller-gen tool as a Bazel dep and adds the
equivalent of `make manifests` to //:generate.

Rename CRDs in the operator Helm chart to match kubebuilder v4 generated
names and add a generation directive to output CRD resources directly
into the Helm chart. CRDs are not templated, so we don't need to helmify
them.

Split the manager-rbac.yaml into a role.yaml and a rolebinding.yaml, and
add a directive to generate role.yaml from operator sources. We're
losing the labels on the role, but that is only a cosmetic defect.
2024-01-22 14:45:50 +01:00
..
bazel-deps-mirror deps: update AWS SDK (#2809) 2024-01-09 16:18:33 +01:00
cli-k8s-compatibility Fix various small things throughout the codebase (#2800) 2024-01-09 19:37:56 +01:00
clidocgen terraform: add Terraform module for Azure (#2566) 2023-11-13 18:46:20 +01:00
fetch-broken-e2e ci: format shellscripts 2022-11-11 15:53:57 +01:00
gocoverage deps: remove go.mod files from submodules (#2769) 2024-01-08 13:19:38 +01:00
image-fetch terraform: Azure Marketplace image support (#2651) 2023-12-08 14:40:31 +01:00
logcollector ci: separate logs and metrics indices (#2544) 2023-10-31 12:09:27 +01:00
oci-pin bazel: allow custom container_prefix (#1693) 2023-04-27 11:52:02 +02:00
qemu-metadata-api bazel: provide runtime dependencies of libvirt where needed 2023-12-01 09:35:33 +01:00
remove-tf-providers hack: add script to remove terraform providers 2022-11-29 18:47:30 +01:00
tools operator: generate deepcopy, rbac and crds 2024-01-22 14:45:50 +01:00
versioninfogen docs: add Kubernetes version support list (#2661) 2023-12-05 15:13:25 +01:00