Skip to content

Commit 83232f4

Browse files
committed
changelog, cleaned up minio install
1 parent 3b8e80e commit 83232f4

5 files changed

Lines changed: 31 additions & 67 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@
1313
- Allow multiple Airflows in the same namespace to use Kubernetes executors.
1414
Previously, the operator would always use the same name for the executor Pod template ConfigMap.
1515
Thus when deploying multiple Airflow instances in the same namespace, there would be a conflict over the contents of that ConfigMap ([#678]).
16+
- For versions >= 3 custom logging initializes the RemoteLogIO handler to fix remote logging ([#683]).
1617

1718
[#667]: https://github.com/stackabletech/airflow-operator/pull/667
1819
[#668]: https://github.com/stackabletech/airflow-operator/pull/668
1920
[#669]: https://github.com/stackabletech/airflow-operator/pull/669
2021
[#678]: https://github.com/stackabletech/airflow-operator/pull/678
22+
[#683]: https://github.com/stackabletech/airflow-operator/pull/683
2123

2224
## [25.7.0] - 2025-07-23
2325

tests/templates/kuttl/remote-logging/03-assert.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,3 @@ metadata:
99
name: test-minio
1010
status:
1111
readyReplicas: 1
12-
---
13-
apiVersion: v1
14-
kind: Pod
15-
metadata:
16-
name: minio-client
17-
labels:
18-
app: minio-client
19-
status:
20-
phase: Running

tests/templates/kuttl/remote-logging/03-setup-minio.yaml

Lines changed: 2 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -5,51 +5,7 @@ commands:
55
- script: >-
66
helm install test-minio
77
--namespace $NAMESPACE
8-
--version 14.6.16
8+
--version 17.0.19
99
-f helm-bitnami-minio-values.yaml
10-
--repo https://charts.bitnami.com/bitnami minio
10+
oci://registry-1.docker.io/bitnamicharts/minio
1111
timeout: 240
12-
---
13-
apiVersion: v1
14-
kind: Pod
15-
metadata:
16-
name: minio-client
17-
labels:
18-
app: minio-client
19-
spec:
20-
selector:
21-
matchLabels:
22-
app: minio-client
23-
restartPolicy: Never
24-
containers:
25-
- name: minio-client
26-
image: docker.io/bitnamilegacy/minio-client:2024-debian-12
27-
command: ["bash", "-c", "sleep infinity"]
28-
stdin: true
29-
tty: true
30-
resources:
31-
requests:
32-
memory: 1Gi
33-
cpu: "1"
34-
limits:
35-
memory: 1Gi
36-
cpu: "2"
37-
env:
38-
- name: MINIO_SERVER_ACCESS_KEY
39-
valueFrom:
40-
secretKeyRef:
41-
name: minio-credentials
42-
key: root-user
43-
optional: false
44-
- name: MINIO_SERVER_SECRET_KEY
45-
valueFrom:
46-
secretKeyRef:
47-
name: minio-credentials
48-
key: root-password
49-
optional: false
50-
- name: MINIO_SERVER_HOST
51-
value: test-minio
52-
- name: MINIO_SERVER_PORT_NUMBER
53-
value: "9000"
54-
- name: MINIO_SERVER_SCHEME
55-
value: http

tests/templates/kuttl/remote-logging/04-prepare-bucket.yaml.j2

Lines changed: 0 additions & 8 deletions
This file was deleted.

tests/templates/kuttl/remote-logging/helm-bitnami-minio-values.yaml

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,30 @@ console:
1616
image:
1717
repository: bitnamilegacy/minio-object-browser
1818

19+
mode: standalone
20+
disableWebUI: false
21+
extraEnvVars:
22+
- name: BITNAMI_DEBUG
23+
value: "true"
24+
- name: MINIO_LOG_LEVEL
25+
value: DEBUG
26+
27+
provisioning:
28+
enabled: true
29+
buckets:
30+
- name: my-bucket
31+
resources:
32+
requests:
33+
memory: 1Gi
34+
cpu: "512m"
35+
limits:
36+
memory: "1Gi"
37+
cpu: "1"
38+
podSecurityContext:
39+
enabled: false
40+
containerSecurityContext:
41+
enabled: false
42+
1943
# volumePermissions can be removed starting with Chart version 17.0.0, moved under defaultInitContainers
2044
volumePermissions:
2145
enabled: false
@@ -28,10 +52,6 @@ podSecurityContext:
2852
containerSecurityContext:
2953
enabled: false
3054

31-
mode: standalone
32-
33-
disableWebUI: false
34-
3555
persistence:
3656
enabled: false
3757

@@ -45,3 +65,6 @@ resources:
4565

4666
auth:
4767
existingSecret: minio-credentials
68+
69+
service:
70+
type: NodePort

0 commit comments

Comments
 (0)