Skip to content

Commit

Permalink
release 23.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
maltesander committed Nov 24, 2023
1 parent 3375c23 commit e9e5d88
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 24 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [Unreleased]

## [23.11.0] - 2023-11-24

### Added

- [BREAKING] Implement KubernetesExecutor ([#311]).
Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
members = ["rust/crd", "rust/operator-binary"]

[workspace.package]
version = "0.0.0-dev"
version = "23.11.0"
authors = ["Stackable GmbH <[email protected]>"]
license = "OSL-3.0"
edition = "2021"
Expand Down
4 changes: 2 additions & 2 deletions deploy/helm/airflow-operator/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
apiVersion: v2
name: airflow-operator
version: "0.0.0-dev"
appVersion: "0.0.0-dev"
version: "23.11.0"
appVersion: "23.11.0"
description: The Stackable Operator for Apache Airflow
home: https://github.com/stackabletech/airflow-operator
maintainers:
Expand Down
3 changes: 2 additions & 1 deletion docs/antora.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
---
name: home
version: "nightly"
version: "23.11"
prerelease: false
Original file line number Diff line number Diff line change
Expand Up @@ -33,28 +33,28 @@ helm install --wait airflow-redis bitnami/redis \

case "$1" in
"helm")
echo "Adding 'stackable-dev' Helm Chart repository"
echo "Adding 'stackable-stable' Helm Chart repository"
# tag::helm-add-repo[]
helm repo add stackable-dev https://repo.stackable.tech/repository/helm-dev/
helm repo add stackable-stable https://repo.stackable.tech/repository/helm-stable/
# end::helm-add-repo[]
echo "Updating Helm repo"
helm repo update
echo "Installing Operators with Helm"
# tag::helm-install-operators[]
helm install --wait commons-operator stackable-dev/commons-operator --version 0.0.0-dev
helm install --wait secret-operator stackable-dev/secret-operator --version 0.0.0-dev
helm install --wait listener-operator stackable-dev/listener-operator --version 0.0.0-dev
helm install --wait airflow-operator stackable-dev/airflow-operator --version 0.0.0-dev
helm install --wait commons-operator stackable-stable/commons-operator --version 23.11.0
helm install --wait secret-operator stackable-stable/secret-operator --version 23.11.0
helm install --wait listener-operator stackable-stable/listener-operator --version 23.11.0
helm install --wait airflow-operator stackable-stable/airflow-operator --version 23.11.0
# end::helm-install-operators[]
;;
"stackablectl")
echo "installing Operators with stackablectl"
# tag::stackablectl-install-operators[]
stackablectl operator install \
commons=0.0.0-dev \
secret=0.0.0-dev \
listener=0.0.0-dev \
airflow=0.0.0-dev
commons=23.11.0 \
secret=23.11.0 \
listener=23.11.0 \
airflow=23.11.0
# end::stackablectl-install-operators[]
;;
*)
Expand Down
4 changes: 2 additions & 2 deletions docs/modules/airflow/pages/usage-guide/security.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ image::airflow_security.png[Airflow Security menu]

=== LDAP

Airflow supports xref:nightly@home:concepts:authentication.adoc[authentication] of users against an LDAP server. This requires setting up an xref:nightly@home:concepts:authentication.adoc#authenticationclass[AuthenticationClass] for the LDAP server.
Airflow supports xref:home:concepts:authentication.adoc[authentication] of users against an LDAP server. This requires setting up an xref:home:concepts:authentication.adoc#authenticationclass[AuthenticationClass] for the LDAP server.
The AuthenticationClass is then referenced in the AirflowCluster resource as follows:

[source,yaml]
Expand All @@ -35,7 +35,7 @@ spec:

Users that log in with LDAP are assigned to a default https://airflow.apache.org/docs/apache-airflow/stable/security/access-control.html#access-control[Role] which is specified with the `userRegistrationRole` property.

You can follow the xref:nightly@home:tutorials:authentication_with_openldap.adoc[] tutorial to learn how to set up an AuthenticationClass for an LDAP server, as well as consulting the xref:nightly@home:reference:authenticationclass.adoc[] reference.
You can follow the xref:home:tutorials:authentication_with_openldap.adoc[] tutorial to learn how to set up an AuthenticationClass for an LDAP server, as well as consulting the xref:home:reference:authenticationclass.adoc[] reference.

The users and roles can be viewed as before in the Webserver UI, but note that the blue "+" button is not available when authenticating against LDAP:

Expand Down
12 changes: 6 additions & 6 deletions docs/templating_vars.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
helm:
repo_name: stackable-dev
repo_url: https://repo.stackable.tech/repository/helm-dev/
repo_name: stackable-stable
repo_url: https://repo.stackable.tech/repository/helm-stable/
versions:
commons: 0.0.0-dev
secret: 0.0.0-dev
listener: 0.0.0-dev
airflow: 0.0.0-dev
commons: 23.11.0
secret: 23.11.0
listener: 23.11.0
airflow: 23.11.0
postgresql: 12.1.5
redis: 17.3.7

0 comments on commit e9e5d88

Please sign in to comment.