Skip to content

Commit 2bd506f

Browse files
adwk67Techassisbernauer
authored
feat: Versioning for airflow-operator (#725)
* wip:ssh for gitsync * linting, use deploy key * change credentials fields in line with operator-rs * regenerate charts * bring enum in line with framework definition * bring enum in line with framework definition: correction * missed files * switch gitsync to v2 * wip: airflow versioning * remove version prefix from airflow config * use hint instead of explicit functions * chore: Add missing label to Deployment * restore test to v1alpha1 * added versioning integration test * updated to operator-rs 101.1 * fix: Downgrade k8s-openapi to 0.26.0 to prevent CRD schema bug * regenerate nix and charts * update branch commit refs * bump operator-rs, minor test fixes * remove standalone dag-processor role due to race condition * review feedback * adjust makefile and tiltfile for crd treatment * remove now-redundant crd file * revert version changes * bump operator-rs to 0.103.0 --------- Co-authored-by: Techassi <git@techassi.dev> Co-authored-by: Sebastian Bernauer <sebastian.bernauer@stackable.tech>
1 parent d306117 commit 2bd506f

48 files changed

Lines changed: 9259 additions & 3411 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
### Added
66

7+
- Add operator versioning ([#725]).
8+
- GitSync considered for v1alpha1 and v1alpha2
79
- Support objectOverrides using `.spec.objectOverrides`.
810
See [objectOverrides concepts page](https://docs.stackable.tech/home/nightly/concepts/overrides/#object-overrides) for details ([#726]).
911

@@ -17,6 +19,7 @@
1719
- Prevent unnecessary Pod restarts when initially creating an AirflowCluster.
1820
This is achieved by applying the StatefulSet after all ConfigMaps and Secrets that it mounts ([#734]).
1921

22+
[#725]: https://github.com/stackabletech/airflow-operator/pull/725
2023
[#726]: https://github.com/stackabletech/airflow-operator/pull/726
2124
[#727]: https://github.com/stackabletech/airflow-operator/pull/727
2225
[#733]: https://github.com/stackabletech/airflow-operator/pull/733

0 commit comments

Comments
 (0)