Skip to content

feat(k8s): add ability to deploy to other clusters and general local dev improvements - #20

Open
JasonTheDeveloper wants to merge 24 commits into
TAK-Product-Center:mainfrom
JasonTheDeveloper:feat/aks
Open

feat(k8s): add ability to deploy to other clusters and general local dev improvements#20
JasonTheDeveloper wants to merge 24 commits into
TAK-Product-Center:mainfrom
JasonTheDeveloper:feat/aks

Conversation

@JasonTheDeveloper

Copy link
Copy Markdown

Changes

  • added a devcontainer for local development with preinstalled dependencies needed to build and deploy TAKServer to local Kubernetes cluster
  • added dependency charts to project (ignite)
  • updated nats from 0.7.4 to 0.17.4
  • fixed release name when no tags are found in repo
  • generate and add core-config to helm deployment
  • fix nat url in core-config
  • configure postgres url at deployment into kubernetes
  • added .gitignore
  • general style changes and cleanup

Testing

Prerequisites:

Steps:

  1. Launch DevContainer in Visual Studio Code
  2. To build project: make compile
  3. Deploy cluster: make cluster
  4. Tag and push containers: REGISTRY=localhost:58030 make build-docker push-docker
  5. Deploy server: REGISTRY=k3d-tak-registry:58030 make deploy

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.

1 participant