-
Notifications
You must be signed in to change notification settings - Fork 0
adds k8s #3
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
base: development
Are you sure you want to change the base?
adds k8s #3
Conversation
|
@teslajoy @parkergray221 FYI. @lbeckman314 can you review? |
Testing Steps 🌀0. Prerequisites
|
|
Note to self: Still need to run |
adds ingress
| : "${DATABASE_TIER:?Need to set DATABASE_TIER}" | ||
| : "${DATABASE_VERSION:?Need to set DATABASE_VERSION}" | ||
|
|
||
| Possibility of only logging in if user is not already authenticated (avoids browser opening every debugging run)? |
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.
This line should be removed or commented out:
➜ ./create_hapi_k8s_postgres.sh
./create_hapi_k8s_postgres.sh: line 15: syntax error near unexpected token `('| gcloud container clusters create "${CLUSTER_NAME}" \ | ||
| --project="${PROJECT_ID}" \ | ||
| --region="${REGION}" \ | ||
| --cluster-autoscaling \ |
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.
Changed --cluster-autoscaling to --enable-autoscaling to resolve this error:
➜ ./create_hapi_k8s.sh
ERROR: (gcloud.container.clusters.create) unrecognized arguments: --cluster-autoscaling (did you mean '--enable-autoscaling'?)
PR Description
This PR moves the HAPI service to Google Kubernetes Engine (GKE) and POSTGRES database to Cloud SQL for PostgreSQL
Summary
This PR introduces the initial commit of the project files, including environment configuration, deployment scripts, and documentation. Note that these files are untested and may require further validation and adjustments.
Changes
Environment Variables:
.env-k8s-sampleto define necessary environment variables for the project.Shell Scripts:
create_hapi_k8s_postgres.sh:create_hapi_k8s.sh:deploy_hapi_k8s.sh:Documentation:
google-fhir-proxy/README.mdto provide an overview of the Google FHIR Proxy, its functionality, and setup instructions.Additional Notes
Known issues