-
Notifications
You must be signed in to change notification settings - Fork 14
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
feat: add Terraform module for dex-auth #228
Conversation
This commit adds the terraform/ directory to the root of the repository to host the Terraform module of this charm. This follows the standard set in CC006. For more information please also refer to canonical/argo-operators/pull/198. Fixes #226
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.
Looking good, left some comments.
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. Note that there is an issue with the CI regarding the model name which we should handle.
The latest standard for the terraform/ README.md is that the compatibility note can be obviated since the module at the branch is compatible with the charm in the same branch. Part of #266
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.
Approved but
- Let's see what the CI does
- Let's not forget to backport this.
* feat: add Terraform module for dex-auth This commit adds the terraform/ directory to the root of the repository to host the Terraform module of this charm. This follows the standard set in CC006. For more information please also refer to canonical/argo-operators/pull/198. Part of #226
This commit adds the terraform/ directory to the root of the repository to host the Terraform module of this charm. This follows the standard set in CC006. For more information please also refer to canonical/argo-operators/pull/198.
Part of #226
Testing instructions
tox -e tflint
terraform apply -var "channel=latest/edge" -var "model_name=kubeflow" --auto-approve
For reviewers
This module must expose all the information in the
metadata.yaml
of this charm, make sure you review it by comparing that file to the Tf files in this PR.