Set up the clusterΒΆ

Create a kind clusterΒΆ

A kind config is included to deploy the development cluster.

Running the following command will set up the cluster:

make cluster

This creates a cluster called dyff using the cluster/kind/config.yaml config.

The following output will be desplayed to notify that the cluster has been created:

$ make cluster
Creating cluster "dyff" ...
 βœ“ Ensuring node image (kindest/node:v1.27.3) πŸ–Ό
 βœ“ Preparing nodes πŸ“¦
 βœ“ Writing configuration πŸ“œ
 βœ“ Starting control-plane πŸ•ΉοΈ
 βœ“ Installing CNI πŸ”Œ
 βœ“ Installing StorageClass πŸ’Ύ
Set kubectl context to "kind-dyff"
You can now use your cluster with:

kubectl cluster-info --context kind-dyff

Thanks for using kind! 😊

Deploy cluster applicationsΒΆ

Initialize Terraform by running:

terraform init

Now Terraform is initialized, provision the cluster environment:

terraform apply

Various credentials are output to a credentials.yaml file in the project root.

TroubleshootingΒΆ

Warning

This section is a stub. You can help us by expanding it.