Skip to content

Basic solution for DevOps project provided for `cloud-design`

Notifications You must be signed in to change notification settings

01-edu/orchestrator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

orchestrator

More information about the project here

Setup

In order to be able to run this application you need to have the following programs installed on your machine:

To interact with the application, it is recommended to install the following programs, or any equivalent ones:

  • Postman, or any other tool to programmatically test API endpoints.
  • kubectl to be able to interact with the Kubernetes cluster from your machine. Check this cheat sheet to get an idea of some useful commands.
  • [optional] minikube to deploy the Kubernetes cluster on your machine instead of the VM cluster.

To run and manage the Kubernetes cluster on the VM cluster:

  • Create a .env file in the root of the project folder as the example provided. You can simply cp .env.example .env.
  • Use the provided ./orchestrator.sh script to create the K3S cluster and start the application.

To run kubectl on your machine to interact with the Kubernetes cluster, you need to export KUBECONFIG=./k3s/k3s.yaml after you created the VM (e.g. after running ./orchestrator.sh create.

About

Basic solution for DevOps project provided for `cloud-design`

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages