-
Notifications
You must be signed in to change notification settings - Fork 15
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
Add Helm subchart for test app w/ Secrets Provider in standalone mode #373
Conversation
4fa651a
to
c42aa87
Compare
This change adds the deployment of an application that uses the Secrets Provider in standalone mode to the E2E application deployment scripts. This change depends upon PR #373 merging, since PR #373 adds a Helm subchart for an application that uses Secrets Provider in standalone mode. There is one line in the `start` script that will need to be changed after PR #373 has merged in order to enable deployment of this application. Addresses Issue #292
c42aa87
to
5d9083f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! One small bit I caught
@@ -0,0 +1,67 @@ | |||
suite: test test_app_secrets_provider_init |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suite
here points to test_app_secrets_provider_init
- assume we'd like test_app_secrets_provider_standalone
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch, thanks! Will fix.
5d9083f
to
fcaa935
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! 👍
This change adds the deployment of an application that uses the Secrets Provider in standalone mode to the E2E application deployment scripts. This change depends upon PR #373 merging, since PR #373 adds a Helm subchart for an application that uses Secrets Provider in standalone mode. There is one line in the `start` script that will need to be changed after PR #373 has merged in order to enable deployment of this application. Addresses Issue #292
This change adds the deployment of an application that uses the Secrets Provider in standalone mode to the E2E application deployment scripts. This change depends upon PR #373 merging, since PR #373 adds a Helm subchart for an application that uses Secrets Provider in standalone mode. There is one line in the `start` script that will need to be changed after PR #373 has merged in order to enable deployment of this application. Addresses Issue #292
This change adds the deployment of an application that uses the Secrets Provider in standalone mode to the E2E application deployment scripts. This change depends upon PR #373 merging, since PR #373 adds a Helm subchart for an application that uses Secrets Provider in standalone mode. There is one line in the `start` script that will need to be changed after PR #373 has merged in order to enable deployment of this application. Addresses Issue #292
What does this PR do?
This change adds a Helm subchart to the
conjur-app-deploy
main Helm chart that can be used to deploy:The deployment of the "standalone" Secrets Provider is done by using the Secrets Provider Helm chart as a Helm chart dependency of the
app-secrets-provider-standalone
subchart.This change also includes Helm unittest test cases and Helm schema validation tests for the new subchart.
NOTE: Adding this Helm subchart to the E2E workflow scripts will be done with PR #380.
What ticket does this PR close?
Resolves #273
Checklists
Change log
Test coverage
Documentation
README
s) were updated in this PR, and/or there is a follow-on issue to update docs, orManual tests
If you are preparing for a release, have you run the following manual tests to verify existing functionality continues to function as expected?