Skip to content

Expand cloud secrets#569

Merged
alenkacz merged 3 commits intomainfrom
av/read-external-secrets
Mar 28, 2025
Merged

Expand cloud secrets#569
alenkacz merged 3 commits intomainfrom
av/read-external-secrets

Conversation

@alenkacz
Copy link
Copy Markdown
Contributor

@alenkacz alenkacz commented Mar 26, 2025

This adds external secret resolution to v1 operator.

@alenkacz alenkacz force-pushed the av/read-external-secrets branch 7 times, most recently from 49c68d0 to 8db21c8 Compare March 27, 2025 08:56
@alenkacz alenkacz marked this pull request as ready for review March 27, 2025 10:10
@alenkacz alenkacz requested a review from jan-g March 27, 2025 11:25
Copy link
Copy Markdown
Contributor

@chrisseto chrisseto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple nits, nothing blocking.

Rafal's PR needs a few updates before it gets merged so let's hold off until then if possible.

Comment thread operator/cmd/run/run.go Outdated
Comment thread operator/internal/controller/vectorized/cluster_controller.go Outdated
Comment thread operator/pkg/clusterconfiguration/expander.go Outdated
Comment thread operator/pkg/clusterconfiguration/expander.go
Comment thread operator/cmd/configurator/configurator.go Outdated
Comment thread operator/cmd/configurator/configurator.go Outdated
@alenkacz alenkacz force-pushed the av/read-external-secrets branch 4 times, most recently from 3567e4e to 50bd77b Compare March 28, 2025 13:05
Comment thread operator/pkg/clusterconfiguration/expander.go Outdated
config.SetAdditionalRedpandaProperty("a", "b")
require.NoError(t, config.FinalizeToTemplate())
concreteCfg, err := config.ConcreteConfiguration(context.TODO(), nil, "", nil)
concreteCfg, err := config.ConcreteConfiguration(context.TODO(), nil, nil, "", nil)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NIT: This change should be applied to the next commit.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe you guys squash anyway so should be fine :)

Comment thread operator/cmd/configurator/configurator.go Outdated
@alenkacz alenkacz force-pushed the av/read-external-secrets branch from 50bd77b to a13aeb4 Compare March 28, 2025 15:52
@alenkacz alenkacz force-pushed the av/read-external-secrets branch from a13aeb4 to 7bb77ad Compare March 28, 2025 16:29
@alenkacz alenkacz merged commit 575887d into main Mar 28, 2025
12 checks passed
@RafalKorepta
Copy link
Copy Markdown
Contributor

In order to release your feature please use backport cli to create backport PRs

https://github.com/redpanda-data/redpanda-operator/blob/main/CONTRIBUTING.md#backporting

andrewstucki pushed a commit that referenced this pull request Apr 2, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)

# Conflicts:
#	operator/cmd/run/run.go
#	operator/go.mod
#	operator/go.sum
andrewstucki pushed a commit that referenced this pull request Apr 2, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)

# Conflicts:
#	licenses/third_party.md
#	operator/cmd/run/run.go
#	operator/go.mod
#	operator/go.sum
andrewstucki pushed a commit that referenced this pull request Apr 2, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)

# Conflicts:
#	licenses/third_party.md
#	operator/cmd/run/run.go
#	operator/go.mod
#	operator/go.sum
@andrewstucki
Copy link
Copy Markdown
Contributor

💚 All backports created successfully

Status Branch Result
release/v2.4.x
release/v2.3.x

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

jan-g pushed a commit that referenced this pull request Apr 4, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)

# Conflicts:
#	operator/cmd/run/run.go
#	operator/go.mod
#	operator/go.sum
@jan-g
Copy link
Copy Markdown
Contributor

jan-g commented Apr 4, 2025

💚 All backports created successfully

Status Branch Result
release/v25.1.x

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

@RafalKorepta RafalKorepta deleted the av/read-external-secrets branch April 7, 2025 19:30
RafalKorepta pushed a commit that referenced this pull request Apr 15, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)
RafalKorepta pushed a commit that referenced this pull request Apr 19, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)
RafalKorepta pushed a commit that referenced this pull request Apr 22, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)
RafalKorepta pushed a commit that referenced this pull request Apr 23, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)
RafalKorepta pushed a commit that referenced this pull request Apr 23, 2025
* gomod: add newest pkg dependency

* add cloud secrets expansion into v1 operator

* add cloud secrets expansion into v1 configurator

(cherry picked from commit 575887d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants