Skip to content
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

deploy and access skeleton application at dev.lighthouse.va.gov/abd-vro/ #46

Merged
merged 1 commit into from
May 23, 2022

Conversation

yoomlam
Copy link
Contributor

@yoomlam yoomlam commented May 23, 2022

Skeleton-code ABD-VRO is deployed on LHDI's dev environment. It can be accessed on the VA network (GFE) at https://dev.lighthouse.va.gov/abd-vro/v1/example/claimsubmissions
or https://dev.lighthouse.va.gov/abd-vro/swagger.
For other env, see https://animated-carnival-57b3e7f5.pages.github.io/container-platform/routing-traffic/

Used https://github.com/department-of-veterans-affairs/medication-visualizer/tree/main/ci as a reference.

Documented deployment procedure in scripts/cicd-deploy.sh, adapted from https://github.com/department-of-veterans-affairs/medication-visualizer/blob/main/ci/scripts/deploy.sh. Some open questions:

  • Who and when should this script be run? Maybe as a GH Action to deploy to dev every time a PR is merged into main?
  • Who's GITHUB_USERNAME and GITHUB_ACCESS_TOKEN should be used?
  • Should the abd-vro-ghcr secret need to be written every time? kubectl create secret docker-registry abd-vro-ghcr ...
  • Why is kubectl create secret generic github-access-token needed?

Had to merge PR #44 to fix blocking failure.

Tips:

  • used Lens app to easily view k8s' state
  • Created our DataDog dashboard (I copied from Lasershark's dashboard).
  • helm del abd-vro -n va-abd-rrd-dev to reset to empty cluster

@yoomlam yoomlam merged commit 83c0ff6 into main May 23, 2022
@yoomlam yoomlam deleted the yoom/continuous_deployment_ghactions branch May 23, 2022 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant