Skip to content
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

V1.0.0-support #88

Merged
merged 18 commits into from
Apr 8, 2022
Merged

V1.0.0-support #88

merged 18 commits into from
Apr 8, 2022

Conversation

bdegeeter
Copy link
Collaborator

Update k8s secrets plugin for porter v1.0.0.

  • Remove storage support in favor of new mongodb storage
  • Kubernetes integration testing now done directely in the Porter Operator

Signed-off-by: Brian DeGeeter <b.degeeter@f5.com>
@carolynvs
Copy link
Member

@bdegeeter When you are ready for a review, just flip this out of draft status. 👍

@carolynvs carolynvs self-assigned this Mar 24, 2022
@carolynvs carolynvs added this to In Progress in Porter and Mixins via automation Mar 24, 2022
Signed-off-by: Brian DeGeeter <b.degeeter@f5.com>
Signed-off-by: Brian DeGeeter <b.degeeter@f5.com>
Signed-off-by: Brian DeGeeter <b.degeeter@f5.com>
@bdegeeter bdegeeter marked this pull request as ready for review March 24, 2022 21:51
@bdegeeter
Copy link
Collaborator Author

I've got a WIP github actions pipeline. It's disabled for now and I'll come back to it after addressing any feedback on this PR.

Copy link
Member

@carolynvs carolynvs left a comment

Choose a reason for hiding this comment

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

Sorry I haven't finished reviewing this yet. These are some initial suggestions.

magefile.go Show resolved Hide resolved
magefile.go Show resolved Hide resolved
magefile.go Show resolved Hide resolved
tests/testdata/test_credentials.yaml Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
go.mod Outdated Show resolved Hide resolved
hack/params.yaml Show resolved Hide resolved
mage/docker/docker.go Outdated Show resolved Hide resolved
pkg/kubernetes/secrets/plugin.go Outdated Show resolved Hide resolved
pkg/kubernetes/secrets/store.go Show resolved Hide resolved
pkg/kubernetes/secrets/store.go Outdated Show resolved Hide resolved
tests/integration/local/secrets/store_test.go Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
@sgettys sgettys force-pushed the v1.0.0-support branch 2 times, most recently from bde2e03 to 0bd51a3 Compare April 4, 2022 20:59
Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
sgettys and others added 8 commits April 4, 2022 15:19
Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
Signed-off-by: Brian DeGeeter <b.degeeter@f5.com>
Signed-off-by: Brian DeGeeter <b.degeeter@f5.com>
Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
Signed-off-by: Brian DeGeeter <b.degeeter@f5.com>
Signed-off-by: Brian DeGeeter <b.degeeter@f5.com>
@bdegeeter bdegeeter mentioned this pull request Apr 6, 2022
Copy link
Member

@carolynvs carolynvs left a comment

Choose a reason for hiding this comment

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

I ran this locally and it worked! I think this is ready to go after a bit of cleanup.

CONTRIBUTING.md Show resolved Hide resolved
README.md Show resolved Hide resolved
mage/docker/docker.go Outdated Show resolved Hide resolved
mage/tests/kind.config.yaml Outdated Show resolved Hide resolved
magefile.go Show resolved Hide resolved
pkg/kubernetes/secrets/store.go Show resolved Hide resolved
pkg/kubernetes/secrets/store.go Outdated Show resolved Hide resolved
tests/integration/operator/ginkgo/suite_test.go Outdated Show resolved Hide resolved
@carolynvs
Copy link
Member

After this is merged, would you be interested in being added as maintainers to this repository? You will know it as well as anyone at that point and I would love the help.

Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
@bdegeeter bdegeeter requested a review from carolynvs April 7, 2022 23:35
Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
Copy link
Member

@carolynvs carolynvs left a comment

Choose a reason for hiding this comment

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

:shipit: This is great, thank you so much for redoing the plugin to work with the porter v1 and the latest operator!

@carolynvs
Copy link
Member

Oops, can you resolve the conflict on go.mod/go.sum and then I'll merge?

Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
@sgettys
Copy link
Collaborator

sgettys commented Apr 8, 2022

@carolynvs resolved conflicts

@bdegeeter bdegeeter requested a review from sgettys April 8, 2022 17:30
@carolynvs
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
@sgettys
Copy link
Collaborator

sgettys commented Apr 8, 2022

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 88 in repo getporter/kubernetes-plugins

@carolynvs
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Steven Gettys <steven.gettys@gmail.com>
@carolynvs
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@carolynvs carolynvs merged commit 90d10d4 into getporter:main Apr 8, 2022
Porter and Mixins automation moved this from In Progress to Done Apr 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants