-
Notifications
You must be signed in to change notification settings - Fork 28
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
DM-36868: Clean up the sqlproxy service #1812
Conversation
25e895f
to
fc69faf
Compare
The docs build is failing because of a link to a page that is also created by this PR, so should resolve once it's merged. |
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.
Seems reasonable to me.
@@ -2,31 +2,28 @@ | |||
apiVersion: v1 | |||
kind: Namespace | |||
metadata: | |||
name: sqlproxy-cross-project | |||
name: "sqlproxy-cross-project" |
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.
I don't understand why you're quoting all the strings in this file, when we don't elsewhere, but it seems unlikely to hurt anything.
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.
I've been adding quoting to each file in Phalanx when I touch it because it means one doesn't have to remember YAML's quoting rules, but I admit that I'm inconsistent about it. (A bunch of the applications have already been converted to fully quoted, though, so this is making them more consistent.)
Rename this to sqlproxy-cross-project to match the science-platform name and overall Phalanx configuration. Add documentation. Clean up the Helm chart configuration. Remove a bunch of unneeded variables and make the interface higher-level, roughly matching how Gafaelfawr's instance of this has been configured. Remove global variables that were never used.
Otherwise, we create a deadlock that causes the new docs to never be published.
Rename this to sqlproxy-cross-project to match the science-platform name and overall Phalanx configuration. Add documentation.
Clean up the Helm chart configuration. Remove a bunch of unneeded variables and make the interface higher-level, roughly matching how Gafaelfawr's instance of this has been configured. Remove global variables that were never used.
Update the minikube and Kubernetes versions used for testing.