This example demonstrates usage of the Equinix Metal K3s module. A Demo application is installed.
terraform init
terraform apply
Name | Version |
---|---|
terraform | >= 1.3 |
equinix | >= 1.14.2 |
No providers.
Name | Source | Version |
---|---|---|
demo | ../.. | n/a |
No resources.
Name | Description | Type | Default | Required |
---|---|---|---|---|
metal_auth_token | Your Equinix Metal API key | string |
n/a | yes |
metal_project_id | Your Equinix Metal Project ID | string |
n/a | yes |
clusters | K3s cluster definition | list(object({ |
[ |
no |
deploy_demo | Deploys a simple demo using a global IP as ingress and a hello-kubernetes pods | bool |
false |
no |
global_ip | Enables a global anycast IPv4 that will be shared for all clusters in all metros | bool |
false |
no |
Name | Description |
---|---|
demo_cluster | Passthrough of the root module output |