-
Notifications
You must be signed in to change notification settings - Fork 0
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
K8s changes for py-rcsb_app_chem #13
base: master
Are you sure you want to change the base?
Conversation
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 to me. Only minor suggestion I would have is in the values.yaml
file, define the command
list before the arguments
list, as that would be the logical order of operations on how they would be used.
PR should be ready for developer review now.
Hi @dmyersturnbull , We are preparing to merge our latest changes to enable the deployment of chemsearch service within the Kubernetes environment. This pull request will update the Helm chart to our latest template, incorporating secrets deployments, refining how values files are defined for each environment, and adding enhanced pod and container security contexts to the deployments. Additionally, it introduces a new CI/CD pipeline to build and push application images to our internal Harbor container registry. Please let us know if you have any questions about this PR/change. Thanks! |
…er publishing step since no longer using nexus (and new github actions workflow will push image to harbor)
Hi @aditya-pingale and @henrychao-rcsb, I just created a separate PR for merging into this branch, which should address a number of the Azure issues. When possible, can you please take a look and merge that prior to merging this PR? Here is the PR: #14 |
Updates/fixes to Azure pipelines
Thanks for the review @henrychao-rcsb. I also just made one other minor change (bumped Xcode), which I just pushed directly here. |
The changes in this PR support the deployment of the py-rcsb_app_chem service into the Kubernetes environment. This PR will update the helm chart to our latest template, which includes integrating secrets deployments along with the chart, refactoring how values files are defined for each environment, and adding additional pod and container security context definitions to the deployments. It will also add in a new CI/CD pipeline to build and push images of the application to our internal harbor container image registry. This CI/CD pipeline will run in parallel with the existing buildlocker artifact process; once we completely migrate over to the Kubernetes environment, we'll clean up and remove the buildlocker pipeline in another PR.