The release contains an update for using the newly release opaue secret creation that TMC added. This replaces the old method of using a script to boostrap the azure keyvault credentials that external secrets uses.
- added tmc cli commands and files to create cluster group level secrets and added documentation.
This release contains updates to the tenant management as well as a few minor fixes.
- Fixed issue with external secrets CRDs erroring out during app kustomization reconcile. This issue was due to using the
v1aplpa1
version of the api on the resources instead of thev1beta1
. related commits: - passed
cluster_name
variable through to downstream kustoization. this reduces the need to manually enter cluster name in other locations. related commits: - added helm chart to manage tenants on clusters. This reduces the code duplication needed to add tenants on clusters.
- handles both infra and workload cluster tenants
- see docs here
- refactored tenants to use new helm chart
- updated documentation for tenants to reflect new helm chart
- moved apps kustomization to use the existing
cluster_name
variable. related commits: - Switched to using full cluster names rather than a mix. this is more consistent and allows for better re-usability
initial release