-
Notifications
You must be signed in to change notification settings - Fork 0
feat(helm)!: Update chart operator to 7.1.1 #319
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/operator-7.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- kubernetes/apps/storage/minio-s3/operator Kustomization: flux-system/cluster-apps-storage-minio-operator HelmRelease: storage/minio
+++ kubernetes/apps/storage/minio-s3/operator Kustomization: flux-system/cluster-apps-storage-minio-operator HelmRelease: storage/minio
@@ -13,13 +13,13 @@
chart: operator
interval: 15m
sourceRef:
kind: HelmRepository
name: minio-operator
namespace: flux-system
- version: 5.0.11
+ version: 7.1.1
install:
remediation:
retries: 3
interval: 15m
maxHistory: 2
uninstall: |
--- HelmRelease: storage/minio ServiceAccount: storage/console-sa
+++ HelmRelease: storage/minio ServiceAccount: storage/console-sa
@@ -1,7 +0,0 @@
----
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: console-sa
- namespace: storage
-
--- HelmRelease: storage/minio ServiceAccount: storage/minio-operator
+++ HelmRelease: storage/minio ServiceAccount: storage/minio-operator
@@ -2,10 +2,8 @@
apiVersion: v1
kind: ServiceAccount
metadata:
name: minio-operator
namespace: storage
labels:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio
app.kubernetes.io/managed-by: Helm
--- HelmRelease: storage/minio ConfigMap: storage/console-env
+++ HelmRelease: storage/minio ConfigMap: storage/console-env
@@ -1,10 +0,0 @@
----
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: console-env
- namespace: storage
-data:
- CONSOLE_PORT: '9090'
- CONSOLE_TLS_PORT: '9443'
-
--- HelmRelease: storage/minio ClusterRole: storage/console-sa-role
+++ HelmRelease: storage/minio ClusterRole: storage/console-sa-role
@@ -1,239 +0,0 @@
----
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
- name: console-sa-role
-rules:
-- apiGroups:
- - ''
- resources:
- - secrets
- verbs:
- - get
- - watch
- - create
- - list
- - patch
- - update
- - delete
- - deletecollection
-- apiGroups:
- - ''
- resources:
- - namespaces
- - services
- - events
- - resourcequotas
- - nodes
- verbs:
- - get
- - watch
- - create
- - list
- - patch
-- apiGroups:
- - ''
- resources:
- - pods
- verbs:
- - get
- - watch
- - create
- - list
- - patch
- - delete
- - deletecollection
-- apiGroups:
- - ''
- resources:
- - persistentvolumeclaims
- verbs:
- - deletecollection
- - list
- - get
- - watch
- - update
-- apiGroups:
- - storage.k8s.io
- resources:
- - storageclasses
- verbs:
- - get
- - watch
- - create
- - list
- - patch
-- apiGroups:
- - apps
- resources:
- - statefulsets
- - deployments
- verbs:
- - get
- - create
- - list
- - patch
- - watch
- - update
- - delete
-- apiGroups:
- - batch
- resources:
- - jobs
- verbs:
- - get
- - create
- - list
- - patch
- - watch
- - update
- - delete
-- apiGroups:
- - certificates.k8s.io
- resources:
- - certificatesigningrequests
- - certificatesigningrequests/approval
- - certificatesigningrequests/status
- verbs:
- - update
- - create
- - get
- - delete
- - list
-- apiGroups:
- - minio.min.io
- resources:
- - '*'
- verbs:
- - '*'
-- apiGroups:
- - min.io
- resources:
- - '*'
- verbs:
- - '*'
-- apiGroups:
- - ''
- resources:
- - persistentvolumes
- verbs:
- - get
- - list
- - watch
- - create
- - delete
-- apiGroups:
- - ''
- resources:
- - persistentvolumeclaims
- verbs:
- - get
- - list
- - watch
- - update
-- apiGroups:
- - ''
- resources:
- - events
- verbs:
- - create
- - list
- - watch
- - update
- - patch
-- apiGroups:
- - snapshot.storage.k8s.io
- resources:
- - volumesnapshots
- verbs:
- - get
- - list
-- apiGroups:
- - snapshot.storage.k8s.io
- resources:
- - volumesnapshotcontents
- verbs:
- - get
- - list
-- apiGroups:
- - storage.k8s.io
- resources:
- - csinodes
- verbs:
- - get
- - list
- - watch
-- apiGroups:
- - storage.k8s.io
- resources:
- - volumeattachments
- verbs:
- - get
- - list
- - watch
-- apiGroups:
- - ''
- resources:
- - endpoints
- verbs:
- - get
- - list
- - watch
- - create
- - update
- - delete
-- apiGroups:
- - coordination.k8s.io
- resources:
- - leases
- verbs:
- - get
- - list
- - watch
- - create
- - update
- - delete
-- apiGroups:
- - direct.csi.min.io
- resources:
- - volumes
- verbs:
- - get
- - list
- - watch
- - create
- - update
- - delete
-- apiGroups:
- - apiextensions.k8s.io
- resources:
- - customresourcedefinitions
- verbs:
- - get
- - list
- - watch
- - create
- - update
- - delete
-- apiGroups:
- - direct.csi.min.io
- resources:
- - directcsidrives
- - directcsivolumes
- verbs:
- - get
- - list
- - watch
- - create
- - update
- - delete
-- apiGroups:
- - ''
- resources:
- - pod
- - pods/log
- verbs:
- - get
- - list
- - watch
-
--- HelmRelease: storage/minio ClusterRole: storage/minio-operator-role
+++ HelmRelease: storage/minio ClusterRole: storage/minio-operator-role
@@ -1,11 +1,13 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: minio-operator-role
+ labels:
+ app.kubernetes.io/managed-by: Helm
rules:
- apiGroups:
- apiextensions.k8s.io
resources:
- customresourcedefinitions
verbs:
@@ -16,13 +18,12 @@
resources:
- persistentvolumeclaims
verbs:
- get
- update
- list
- - delete
- apiGroups:
- ''
resources:
- namespaces
- nodes
verbs:
@@ -139,12 +140,13 @@
- tokenreviews
verbs:
- create
- apiGroups:
- minio.min.io
- sts.min.io
+ - job.min.io
resources:
- '*'
verbs:
- '*'
- apiGroups:
- min.io
@@ -153,14 +155,17 @@
verbs:
- '*'
- apiGroups:
- monitoring.coreos.com
resources:
- prometheuses
+ - prometheusagents
verbs:
- - '*'
+ - get
+ - update
+ - list
- apiGroups:
- coordination.k8s.io
resources:
- leases
verbs:
- get
--- HelmRelease: storage/minio ClusterRoleBinding: storage/console-sa-binding
+++ HelmRelease: storage/minio ClusterRoleBinding: storage/console-sa-binding
@@ -1,14 +0,0 @@
----
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
-metadata:
- name: console-sa-binding
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: console-sa-role
-subjects:
-- kind: ServiceAccount
- name: console-sa
- namespace: storage
-
--- HelmRelease: storage/minio ClusterRoleBinding: storage/minio-operator-binding
+++ HelmRelease: storage/minio ClusterRoleBinding: storage/minio-operator-binding
@@ -1,11 +1,13 @@
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: minio-operator-binding
+ labels:
+ app.kubernetes.io/managed-by: Helm
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: minio-operator-role
subjects:
- kind: ServiceAccount
--- HelmRelease: storage/minio Service: storage/console
+++ HelmRelease: storage/minio Service: storage/console
@@ -1,20 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: console
- namespace: storage
- labels:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio
- app.kubernetes.io/managed-by: Helm
-spec:
- ports:
- - name: http
- port: 9090
- - name: https
- port: 9443
- selector:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio-console
-
--- HelmRelease: storage/minio Service: storage/operator
+++ HelmRelease: storage/minio Service: storage/operator
@@ -2,14 +2,12 @@
apiVersion: v1
kind: Service
metadata:
name: operator
namespace: storage
labels:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio
app.kubernetes.io/managed-by: Helm
spec:
type: ClusterIP
ports:
- port: 4221
name: http
--- HelmRelease: storage/minio Service: storage/sts
+++ HelmRelease: storage/minio Service: storage/sts
@@ -2,14 +2,12 @@
apiVersion: v1
kind: Service
metadata:
name: sts
namespace: storage
labels:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio
app.kubernetes.io/managed-by: Helm
spec:
type: ClusterIP
ports:
- port: 4223
name: https
--- HelmRelease: storage/minio Deployment: storage/console
+++ HelmRelease: storage/minio Deployment: storage/console
@@ -1,63 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: console
- namespace: storage
- labels:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio
- app.kubernetes.io/managed-by: Helm
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio-console
- template:
- metadata:
- labels:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio-console
- spec:
- serviceAccountName: console-sa
- securityContext:
- runAsNonRoot: true
- runAsUser: 1000
- affinity:
- podAntiAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- - labelSelector:
- matchExpressions:
- - key: name
- operator: In
- values:
- - minio-operator
- topologyKey: kubernetes.io/hostname
- containers:
- - name: operator
- image: quay.io/minio/operator:v5.0.11
- imagePullPolicy: IfNotPresent
- ports:
- - containerPort: 9090
- name: http
- - containerPort: 9443
- name: https
- args:
- - ui
- - --certs-dir=/tmp/certs
- resources:
- requests:
- cpu: 0.25
- memory: 512Mi
- securityContext:
- runAsNonRoot: true
- runAsUser: 1000
- volumeMounts:
- - mountPath: /tmp/certs/CAs
- name: tmp
- readOnly: false
- volumes:
- - emptyDir: {}
- name: tmp
-
--- HelmRelease: storage/minio Deployment: storage/minio-operator
+++ HelmRelease: storage/minio Deployment: storage/minio-operator
@@ -2,24 +2,23 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: minio-operator
namespace: storage
labels:
- app.kubernetes.io/name: operator
- app.kubernetes.io/instance: minio
app.kubernetes.io/managed-by: Helm
spec:
replicas: 2
selector:
matchLabels:
app.kubernetes.io/name: operator
app.kubernetes.io/instance: minio
template:
metadata:
labels:
+ app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: operator
app.kubernetes.io/instance: minio
spec:
serviceAccountName: minio-operator
securityContext:
fsGroup: 1000
@@ -35,23 +34,29 @@
operator: In
values:
- minio-operator
topologyKey: kubernetes.io/hostname
containers:
- name: operator
- image: quay.io/minio/operator:v5.0.11
+ image: quay.io/minio/operator:v7.1.1
imagePullPolicy: IfNotPresent
args:
- controller
env:
- name: OPERATOR_STS_ENABLED
value: 'on'
resources:
requests:
cpu: 200m
ephemeral-storage: 500Mi
memory: 256Mi
securityContext:
+ allowPrivilegeEscalation: false
+ capabilities:
+ drop:
+ - ALL
runAsGroup: 1000
runAsNonRoot: true
runAsUser: 1000
+ seccompProfile:
+ type: RuntimeDefault
|
87874d7 to
ed0da7e
Compare
ed0da7e to
ab6414c
Compare
ab6414c to
4ac3525
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.0.11→7.1.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
minio/operator (operator)
v7.1.1: Version 7.1.1Compare Source
Changelog
6eee6a7Bugfix Release 7.1.1 (#2432)11b0cb4fix: wrong indentation in env causing helm install failure (#2430)cc82bc9Addhelm templatevalidation (#2431)4041c17Add Documentation for Replication Using a Load Balancer (#2375)258fcd8Release Helm Chart to v7.1.0 (#2429)v7.1.0: Version 7.1.0Compare Source
Changelog
0037830Release 7.1.0 (#2423)31ba8a7Bump golang.org/x/net from 0.36.0 to 0.38.0 in /examples/kustomization/sts-example/sample-clients/minio-sdk/go (#2428)0f94513Fix Policy Binding test (#2427)081afeaReplacegolang.org/x/cryptotov0.36.0(#2426)6ecdc21feat: support metrics scrape (#2344)d586294Security fix: Use audiencests.min.ioto invoke TokenReview. (#2418)fee6ff3Create SECURITY.md (#2417)296f059log: send a event when secret is not found (#2405)27ba886Fix issue with Helm configuration secret (#2412)5edabd0Bugfix: error applyingoperator.sidecarImage(#2422)bba964aUpdate MinIO and KES base images. (#2419)f31aaf4Updated modules (fixed JWT vulnerability) (#2413)22c01e4Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (#2410)314e9dcBump golang.org/x/net from 0.23.0 to 0.36.0 in /examples/kustomization/sts-example/sample-clients/minio-sdk/go (#2400)7d7e9e2docs: addCLUSTER_DOMAINdocumentation toenv-variables.md(#2409)076a3afRelease Helm Chart to v7.0.1 (#2406)v7.0.1: Version 7.0.1Compare Source
Changelog
e97863aRelease 7.0.1 (#2403)a7dfa7cAdd git PR template (#2399)83cff0fremove upgrade for version below 5.0.0 (#2398)79d3d8bUpdate tenant values.yaml docstrings (#2394)5340a62Always renew certificate if it can't be checked for renewal (#2395)dc1bcb3Release Helm Chart to v7.0.0 (#2386)f9f2b27update x/net x/crypto transitive depsv7.0.0: Version 7.0.0Compare Source
Changelog
be31297Release v7.0.0 (#2367)c3495a7Enable verbose logging (#2371)d165371Add initContainers to tenant Helm Chart (#2366)bdab160Fix storageClassName references in tenant.pool.volumeClaimtemplates (#2362)d8bbf23Update release scripts (#2365)b5dd4cfFix base example url (#2349)0d8f857fix: incorrect error logWaiting for MinIO to be ready: %!s(<nil>)(#2345)2c867b2feat:add portName to container (#2347)54a9f26Allow custom (non-propagating) stateful set metadata (#2337)00f9e7eUpgrade k8s API and code generators to v0.31.1 (#2341)edddd2edocs: Fix Typesetting problem (#2339)0302787fix: remove PDB (#2338)6cd2041remove minioJob (#2331)b8c9bf4Add storageLabels value to tenant chart (#2335)082389aRelease Helm Chart to v6.0.4 (#2334)v6.0.4: Version 6.0.4Compare Source
Changelog
c5b838cRelease 6.0.4 (#2329)b37ed12Update hotfix test to the latest hotfixed version (#2330)59398eafix: empty tenant log (#2324)868ae2dRemove MINIO_OPERATOR_DEPLOYMENT_NAME variable (#2322)28d4cd6Remove fullname from helm chart since nothing uses it (#2242)056ce4bfeat: add Insecure flag to minioJob (#2321)6651c8bRemoves reference to inexistent section from README.md (#2317)fee9a79fix: multi controller run concurrently after leadership lost (#2309)b28a0b4Push of additionalScrapeConfigs to PrometheusAgent (#2312)3d90112Add helm chart for versions 5.0.16 and 5.0.17 (#2313)59dd68efix: do not create resources for marked deleted tenant (#2310)6785830Bump go packages to fix vuln CVE-2024-8421 (#2314)bada434Fix tags and references (#2304)7352650Add kubectl apply to kubectl kustomize in README (#2300)44217fbAllow existing secret (#2299)63461a1Release Helm Chart to v6.0.3 (#2294)55fcdbcfix:use tenant namespace instead minioJob Namespace (#2296)v6.0.3: Version 6.0.3Compare Source
Changelog
45110b9fix: mixed the minioJob/policybinding/sts namespace (#2291)4624a08Release v6.0.3 (#2289)3f1a37bfix: Avoid system cfg changed can't restart (#2253)2c5289cfix: support auto mount certs for minioJob (#2288)d027725Upgrade sidecar to v6.0.2 (#2286)3a8695bRemove deprecated.secretfrom tenant Helm chart (#2265)97d95faImprove error message when scanning through the tar file (#2278)3eef3a2Use proper permission for the update directory (#2277)6a1e81bupdated helm to v6.0.2c28fcf8Missing minio service name (#2263)ad0ff5bBump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible (#2262)v6.0.2: Version 6.0.2Compare Source
Changelog
15c388bOperator release v6.0.2 (#2261)67f4e6cfix: minioJob support minio disable tls (#2256)66ad6efFix sidecar probing with multiple certs (#2239) (#2257)ccade59Fix calculation of tenant usage status (#2244)86722cfRemove index-based pool name verification (#2164)d16ef8aBump github.com/docker/docker from 27.0.0+incompatible to 27.1.0+incompatible (#2250)03613d2Set a default SecurityContext for all pods in a pool (#2247)bfe790cMark fields as deprecated (#2246)7f53934feat: support get miniojob error by kubectl (#2243)54be9cbUpdate minimum kubernetes version to 1.28.0, run tests on latest available patch container: v1.28.9 (#2241)5a6fa65doc: fix minioJob env_ref_doc (#2236)2c72c36Control the start of event reporting for expiring certificates (#2232)8edda88Helm Chart release v6.0.1 (#2237)v6.0.1Compare Source
What's Changed
Full Changelog: minio/operator@v6.0.0...v6.0.1
v6.0.0: Version 6.0.0Compare Source
Changelog
82484b0fix: release build issues (#2223)fc934fdMove all environment variables to sidecar (#2221)a280480Release 6.0.0 (#2212)3e8321fHave Sidecar reuse the same HTTP client and discard request body (#2213)334c691Remove credsSecret (#2217)bbb9122Fix certmanager test to use the:nooptagged image (#2220)ccbdd2cfix: panic when remove mutli pools (#2215)7f95174Remove Openshift integration (#2211)5f28d3cAdd PVC expansion logic for MinIO Operator (#2196)e429cabBump google.golang.org/grpc from 1.64.0 to 1.64.1 in /sidecar (#2207)337ae05Bump certifi from 2023.7.22 to 2024.7.4 in /examples/kustomization/sts-example/sample-clients/minio-sdk/python (#2204)9d45abaRemove Operator UI (#2205)b70bfeeAdd deploying a tenant with hotfix image test (#2202)28fa604Remove Reclaim Storage (#2203)2e1497aUse AdminClient.ServerUpdateV2 for tenant updates. (#2201)99c7893default sidecar image to quay.io/minio/operator-sidecar (#2199)4e2c630Add Development notes (#2195)95f3511Relax tenant listing limitation to permit search and edit (#2193)5f016a1update go to 1.22.5 to fix vulnerable package net/http (#2194)9e040a0Add additional documentation for IdP Flow (#2185)e23f91dStarting documentation for Operator version 6 (#2141)24f34a0Document default MC image for MinIOJob CRD (#2187)80f5652Remove govulncheck as a pre-requirement to run all other functional tests (#2188)8a1eab5doc: miniojob doc (#2173)d78c5e0Wait for MinIO to be ready before proceeding with any further tasks. (#2172)52137a2Fix TenantCapacity usage (#2184)7ff26c0avoid potential nil pointer (#2182)cb96689Readiness Endpoint support (#2183)f07d0afadd protection and facilitate debugging wrong assets (#2179)6530c91Fix code generation (#2181)7452337upgrade dependencies and also minimum go-version (#2180)917cd0ffeat: add miniojob mc image pull policy/secret (#2177)19fb4c3remove --insecure flags for minioJob (#2178)14fc773Add sidecarImage value in helm chart (#2176)2828094Update generated code (#2174)fd7ede7security: Using k8s idp instead of providing console-sa (#2166)bdc3404Fix packageManager issue for web app (#2167)da7bf70Allow Tolerations to have Seconds undefined (#2168)6d8f680Bump ws from 7.5.9 to 7.5.10 in /web-app (#2169)cabe56dAdding 1 second delay between pod health checks requeue (#2163)54e4091Correcting the name of the variable (#2162)6a90c45feat: improve sa/role/rolebind check/update (#2159)0c77cc5bugfix: set pool status based on name rather than index based (#2161)a016247Bugfix: Pool name should not be empty (#2158)7a2834cBugfix: should not be able to edit tenant if readOnly is set (#2157)45ef52dCert manager doc suggestions (#2154)3da4006Fix slow leader reelection (#2156)f39676bBring back recurrent Tenant health check job (#2155)da2cd6dfeat: support command for minioJob (#2151)37194d9split sidecar to have it's own goreleaser.yml (#2153)855d22bDocument TLS Certificates flow with Cert Manager (#2079)c6737b7Fix Tenant PodInformer for Tenant Status and remove recurrent job (#2150)90377abUpgrade to Yarn 4 (#2145)3cea44aTo fix React No Warnings & Prettified Test (#2143)f3978dbNo longer needed to recreateoperator-ca-tlsprefixed secrets on Tenant namespace (#2137)7a368c8Converge upgrade guides to a single doc (#2138)c2988dafix: Rename headless service from 'http-minio' to 'https-minio' with TLS enabled (#2135)4df07c1Reload certificates inoperator-ca-tlssecrets (#2133)fdb7232Bugfix sidecar credentials validation (#2134)ce0a300feat: Support Resources/EnvFrom/Env/VolumeMounts/Volumes to minioJob (#2124)a57c3e0fix: don't need match number for labels/annotations for service diff (#2129)1c2fa4ffix: misjudge certificate expiring (#2127)56c1e35Split Sidecar to it's own container (#2105)77bb482Invoke IDP endpoint to end session when logging out (#2126)7ae65b2feat: add securityContext/containerSecurityContext to minioJob (#2122)c6d57c4Only specify storageClassName when set (#2121)e652ed3Rename PolicyBinding API formv1alpha1tov1beta1(#2119)a3d4dc0Update Copyright (c) to 2024 (#2120)dae7854Release RedHat catalogs v5.0.15 (#2104)26419edOperator release should update everything (#2117)5aebf8fAdd columnHealthto Tenant (#2116)5db81aaset securityContext for test (#2101)8f6fef6Release helm chart v5.0.15 (#2103)v5.0.18: Version 5.0.18Compare Source
Changelog
e5c23d8Release v5.0.18 (#2446)43e506dUpdate helm chart tags to 5.0.17 (#2316)05cd0bbUpdate github.com/docker/docker (#2273)3c72532v5.0.17 assets (#2270)2e51bd3v5.0.16 assets (#2200)v5.0.17Compare Source
v5.0.16Compare Source
v5.0.15: Version 5.0.15Compare Source
Changelog
f963b27Operator release 5.0.15 (#2099)fd8f3feUpdated UI Project dependencies (#2102)f1c3de2Validate service label and annotation absence (#2095)010b890JobCR will warning when STSDisabled (#2097)276cb27Only create marketplace publish after container image have been published (#2084)d45eb18Upgradeformidableindirect dependency to solve vulnerability (#2089)cc44b65A better way to use compiled image in the tests (#2087)4cc3123Add Lifecycle hooks configuration to Tenant (#1835)01c56a5allow arbitrary labels to be set on operator and console resources (#2069)fb6ceb8Bump golang.org/x/net from 0.17.0 to 0.23.0 in /examples/kustomization/sts-example/sample-clients/minio-sdk/go (#2080)0999dc5Generate helm index as a separated step after Operator publish (#2088)9f5720dAdd the recommended K8s labelapp.kubernetes.io/name. (#2082)74b8885To fix upgrade test (#2081)ae6c279Allow to run with restricted pod security standards (#2072)56cd580Redhat marketplace publish 5.0.14 (#2078)c07c650feat: readonly console (#2066)509b170To remove decommission test from upstream (#2075)6a3d80eDeprecate the Krew plugin (#2051)aa1337cfix: add default label when nothing set for console service (#2049)6f99550Display UI binary error messages instead of silently exiting (#2055)31cb90bCorrect typo (#2071)cf7fe17Fields immutable (#2070)be17c70feat: support more type to admin/config/set (#2063)52be236To fix goreleaser (#2062)f89370aTo use port number instead of port name (#2059)a879d3dTo fix vulnerability (#2060)524aefafeat: support admin/config/set for minioJob (#2054)c22daeeFix highlight line (#2057)a6a3e21Bump express from 4.18.2 to 4.19.2 in /web-app (#2053)b75b118upgrading the floor version of k8s to test (#2052)36e48cbfeat: Create job and Watch job status for minioJob (#2031)a2c1016PatchesJson6902 promoted to just patches (#2043)864d16cBump webpack-dev-middleware from 5.3.3 to 5.3.4 in /web-app (#2044)1792dfdRefactor behaviour of helm string .secrets.existingSecret to boolean .tenant.configSecret.existingSecret (#2032)656229dBump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible (#2041)369a9e9Bump follow-redirects from 1.15.4 to 1.15.6 in /web-app (#2035)v5.0.14: Version 5.0.14Compare Source
Changelog
3359d52Release 5.0.14 (#2036)def265bfeat: add mc image filed (#2033)f6bb695Bump ip from 1.1.9 to 2.0.1 in /web-app (#2014)66bb05eOpenshift 5.0.13 (#2017)798825dfeat:add k8s job to watch and remove unused client for minioJob (#2027)baccdf6feat: check sa before start a job (#2024)306afd6refactor processNextItem for Tenant/HealthCheck/MinioJob (#2022)3afe8f1Make decommission test more reliable (#2018)f8831e3fix: minioJob should have different ResourceVersion to sync (#2021)0950410fix: remove noisy event for bucket exists (#2019)3966cfaUpdate go version to address vulnerabilities (#2020)5fac040feat: wait tenant be green to do command (#2012)v5.0.13: Version 5.0.13Compare Source
Changelog
57c07bcRelease 5.0.13 (#2015)75d4028add securityContext for KES pods in Tenant CRD (#2010)0b0e926Release 5.0.13 (#1991)6a478c9remove noisy logs (#2013)0c7b670fix: remove redundant worker (#2003)ae4af42fix get csrSignerName from env MINIO_OPERATOR_CSR_SIGNER_NAME (#2005)64a9256Update example KES config in helm chart (#2008)9cf58b8feat: add k8sclient to get crdjob (#2004)17f6d92Fixes security context rendering of empty object value. (#2007)4b5381bUsing clientset to read the Custom Resource (#1992)9ccfa57fix: update api version of cert-manager (#1996)fb91b58Annotate Operator Deployment with Version (#2002)4a18b9bRevert "feat: add annotations to operator" (#2001)1be6cd1Remove noisy log message (#1998)ac0189aadd missing Vault policy missing "list" capability (#2000)54b8fc5Detect KES version from image tag to Identify ifv3should be used. (#1993)18de2aeRedhat openshift release 5.0.12 (#1997)8964da7fix: Infinite reconciliation for existing buckets (#1912)a2660e0fix: package import twice (#1990)ba9ccc6fix: sts will restart when use kubectl (#1989)0eb342dRecommend trivial parity (#1988)7a4d426sts: Pass the creds expiration to the STS caller (#1987)534b684Controller DEV_MODE=on (#1923)acd94bfAdd MinIOJob Resource grants to Operator cluster role (#1982)22d4612The Job Controller Should Run (#1978)a5bc5e1Create statefulset even on cert update failure (#1981)4569bddOperator Console OpenID configuration (#1949)1509ccbfeat: add MINIO_KMS_KES_CAPATH env (#1956)v5.0.12: Version 5.0.12Compare Source
Changelog
3b479f5Update minio image tominio/minio:RELEASE.2024-02-09T21-25-16Z(#1979)c679e3bupdate minio image to latest versionRELEASE.2024-02-06T21-36-22Z(#1977)66cb587Renew external certificates via the added multi-tenancy support (#1973)5d28579#1967: add serviceAccountAnnotations (#1968)e043e1bRelease 5.0.12 (#1974)8a7e10eFix namespace reference in Helm chart NOTES.txt (#1924)99d7e4cUsing kustomize rather than krew plugin for the readme (#1947)e360633Multitenancy Support for External Certs (#1971)a8bb885Updated mds to latest version (#1963)1936f74Add decommission test (#1959)fb8586aAdding Job CRD (#1958)95a779dEnable edit pool when multiple pools exist (#1953)b193fecAdd RBAC Permissions to Operator for Jobs (#1957)Configuration
📅 Schedule: Branch creation - "on saturday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.