First tests of the library locally

Now i’m producing a command that is the simplest possible config runnable in order to validate the initial code produced, the goal is to reach the VM provisioning.

Set ENV variables:

export S3_REGION=eu-south-1
export S3_ENDPOINT=https://s3.eu-south-1.wasabisys.com
export S3_ACCESS_KEY_ID=GPDPCSW1IWY7I55O4X0V
export S3_SECRET_ACCESS_KEY=czXmW7BBTQsbzoEDsNdotEn998QJgpTie9daF7Bl
export PROVIDER=elemento

Minimum viable command to create a test cluster:

kops create cluster --cloud=elemento --name=test.k8s --state=s3://test-kops --kubernetes-version=1.32.4 --zones=eu-south-1 --node-count=3 --ssh-public-key=~/.ssh/id_rsa.pub --v=10

Parameters:

Once the configuration is created, you can start the deploy using this command:

kops update cluster test.k8s --yes --admin --state=s3://test-kops

Then validate the correct execution using the command: