All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.22.1 - 2024-10-28
- Update dependencies.
0.22.0 - 2024-10-24
- Add
ClusterPolicies
CRDs.
- Run
sync-crds
script.
0.21.0 - 2024-09-20
- Add
PrometheusRules
CRDs.
0.20.0 - 2024-09-03
- Add
Prometheuses
CRDs. - Add
RemoteWrites
CRDs.
0.19.1 - 2024-06-06
- Dependency upgrades
0.19.0 - 2024-05-14
- Synchronize CRDs.
0.18.1 - 2024-05-08
- Promote Kyverno
PolicyException
CRD tov2beta1
.
0.18.0 - 2023-10-09
- Install
VerticalPodAutoscalers
CRDs. - Add
PolicyException
CRDs.
- AppCatalogEntries: Rename
nginx-ingress-controller-app
toingress-nginx
. (#320)
0.17.0 - 2023-06-07
- Install
ServiceMonitors
andPodMonitors
CRDs as part of test bootstrap.
0.16.0 - 2023-05-11
- Update base container image to alpine:3.18.0.
- Added support for kubernetes 1.25
- Upgrade app-operator to version 6.7.0
- Upgrade chart-operator to version 2.35.0
- Upgrade chartmuseum chart to version 3.9.3
0.15.0 - 2023-04-28
- Install
CiliumNetworkPolicies
andCiliumClusterwideNetworkPolicies
CRDs as part of test bootstrap.
- Update App and Chart CRDs.
0.14.5 - 2022-07-28
- Catalog CR is fixed to include "Repositories" section
0.14.4 - 2022-07-07
0.14.3 - 2022-07-01
- Refresh App CRD to the latest version
0.14.2 - 2022-06-30
- Update application.giantswarm.io/v1alpha1 Catalog CRD to the latest
0.14.1 - 2022-03-02
- Use latest AppCatalogEntry CRD with hardcoded providers removed.
0.14.0 - 2022-01-05
- Update app-operator to v5.4.0.
- Update chart-operator to v2.20.0 with Helm v3.6.3.
0.13.1 - 2021-12-15
- Fix behaviour of
--install-operators
flag.
0.13.0 - 2021-12-15
- Add
log-level
flag and default toerror
level.
- Use apiextensions-application to remove CAPI dependency.
- Upgrade helm to v3.6.3.
- Sync CRDs with
apiextensions-application
.
- Fix
--install-operators
flag so it doesn't wait forchartmuseum
.
0.12.0 - 2021-10-04
- Embed
application.giantswarm.io
CRDs to avoid hitting GitHub API rate limits.
0.11.1 - 2021-09-28
- Set
isManagementCluster
to true so weClusterFirst
for chart-operator DNS settings.
0.11.0 - 2021-09-28
- Update app-operator to v5.2.0.
- Update chart-operator to v2.19.0.
0.10.0 - 2021-08-09
- Add
--github-token
as a flag.
- Update app-operator to v5.1.1.
- Update chart-operator to v2.18.1.
0.9.0 - 2021-06-14
- Ensuring
Catalog
CRD when bootstrapping the cluster.
0.8.0 - 2021-04-06
- Update app-operator to v4.3.2 for Kubernetes 1.20 support.
- Update chart-operator to v2.13.1 for Kubernetes 1.20 support.
0.7.0 - 2021-02-24
- Update app-operator to v4.0.0.
- Update chart-operator to v2.9.0.
0.6.1 - 2021-01-11
- Wait for ready chartmuseum pod and configure readiness probe.
0.6.0 - 2021-01-07
- Pretty print errors.
- Update app-operator to v3.0.0.
- Remove helmclient.MergeValue functions usage.
- Use shorter resync period and reduce finalizer TTL in app-operator so resources are deleted on subsequent test runs.
0.5.2 - 2020-12-01
- Chart-museum is now deployed with "allow-overwrite" option, so the same chart may be uploaded multiple times.
- "Version" in
version
command is printed correctly now
0.5.1 - 2020-11-30
- Update apiextensions to v3.9.0 to add printer columns for app and chart CRDs.
0.5.0 - 2020-11-27
- Add kubeconfig-path flag and support for KUBECONFIG env var.
- Add wait flag for whether to wait for all components to be ready.
0.4.1 - 2020-11-03
- Patch dnsConfig and dnsPolicy of chart-operator-unique deployment.
0.4.0 - 2020-10-30
- Ensure PodSecurityPolicy for chartmuseum.
- Enable ServiceAccount creation for chartmuseum.
- Enable API of chartmuseum.
- Container build through CircleCI.
- NetworkPolicy to enable communication with chartmuseum.
- Use apiextensions v3 and include replace for Giant Swarm CAPI fork.
- Add replace for moby v20.10.0-beta1 to fix build issue on darwin.
- Optimize apps wait interval as app-operator has a status webhook.
- Use new catalog URL for Helm Stable.
0.3.1 - 2020-10-08
- Enable persistence in chartmuseum via its app CR.
0.3.0 - 2020-10-06
- Add install operators flag.
- Create AppCatalogEntry CRD.
0.2.0 - 2020-10-01
- Use apptest library to create chartmuseum app CR.
- Update app-operator to v2.3.2.
- Update chart-operator to v2.3.3.
0.1.0 - 2020-09-18
- Add initial version that bootstraps app-operator, chart-operator and chartmuseum.