The example demonstrates how to bootstrap a KinD cluster with Flux using a Forgejo repository via SSH.
Note: The Forgejo repository is created and auto initialised ready for Flux to use.
| Name | Version |
|---|---|
| terraform | >= 1.7.0 |
| flux | >= 1.5 |
| forgejo | >= 0.2 |
| kind | >= 0.8 |
| tls | >= 4.0 |
| Name | Version |
|---|---|
| flux | >= 1.5 |
| forgejo | >= 0.2 |
| kind | >= 0.8 |
| tls | >= 4.0 |
No modules.
| Name | Type |
|---|---|
| flux_bootstrap_git.this | resource |
| forgejo_deploy_key.this | resource |
| forgejo_repository.this | resource |
| kind_cluster.this | resource |
| tls_private_key.ed25519 | resource |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| forgejo_host | Forgejo hostname | string |
"localhost" |
no |
| forgejo_port | Forgejo port | number |
3000 | no |
| forgejo_token | Forgejo API token | string |
"" |
no |
| forgejo_org | Forgejo organization | string |
"" |
no |
| forgejo_repository | Forgejo repository | string |
"" |
no |
No outputs.