-
Notifications
You must be signed in to change notification settings - Fork 2
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: setup explorer on argus #886
Conversation
.github/workflows/docker-build.yaml
Outdated
paths-ignore: | ||
- '.github/**' | ||
- '.happy/**' | ||
- 'dev_docs/**' | ||
- 'example-dataset/**' | ||
branches-ignore: | ||
- main |
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.
- only rebuild if the source changes
- don't build and push on the main branch (the container image should already be built by the time it merges to main)
hosted/Dockerfile
Outdated
@@ -1,4 +1,4 @@ | |||
FROM ubuntu:22.04 | |||
FROM 471112759938.dkr.ecr.us-west-2.amazonaws.com/docker.io/sci/library/ubuntu:22.04 |
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.
Utilizes our ECR pull through cache so we don't accidentally hit dockerhub rate limit issus. Also allows us to do security scanning and other security monitoring on the images we pull.
…explorer into heathj/argus
…explorer into heathj/argus
Summary
This is a demo PR of what the workflow and new configuration for the argus platform would look like. All new infra configuration is in the
.infra
folder and split by environment (very similar to how.happy
looks). However, instead of a terraform files, there are YAML configuration files. These files look more like native kubernetes setting and load a Helm chart.Details
.infra/common.yaml
- Configuration for all environments. Think of this as your base set of common configuration..infra/rdev/values.yaml
- Configuration overridees for therdev
environment. These settings can add or overwrite the configurations set in.infra/common.yaml
.References
Notes