From 879ae5337a8c1eee0bd953d987478aad3b6ccf75 Mon Sep 17 00:00:00 2001 From: alhendrickson Date: Fri, 30 Oct 2026 16:01:32 +0000 Subject: [PATCH] docs(iac): Update k3s docs --- .../openstack-kubernetes-k3s/README.md | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/terraform-modules/openstack-kubernetes-k3s/README.md b/terraform-modules/openstack-kubernetes-k3s/README.md index bdc6af1..c25be9b 100644 --- a/terraform-modules/openstack-kubernetes-k3s/README.md +++ b/terraform-modules/openstack-kubernetes-k3s/README.md @@ -19,7 +19,8 @@ This example deploys a two node kubernetes cluster in Openstack with K3s. ```hcl module "openstack_kubernetes_cluster" { - source = "../.." + source = "CogStack/kubernetes-k3s/openstack" + version = "0.1.0" ubuntu_image_name = "ubuntu-22.04" network = { @@ -42,11 +43,11 @@ module "openstack_kubernetes_cluster" { | Name | Version | | ---- | ------- | -| [cloudinit](#provider\_cloudinit) | 2.4.1 | -| [local](#provider\_local) | 2.9.1 | -| [null](#provider\_null) | 3.3.2 | -| [openstack](#provider\_openstack) | 3.0.0 | -| [random](#provider\_random) | 3.9.1 | +| [cloudinit](#provider\_cloudinit) | n/a | +| [local](#provider\_local) | n/a | +| [null](#provider\_null) | n/a | +| [openstack](#provider\_openstack) | ~> 3.0.0 | +| [random](#provider\_random) | n/a | @@ -114,7 +115,8 @@ Please see this example for using this module with a custom network and floating ```hcl module "openstack_kubernetes_cluster" { - source = "../.." + source = "CogStack/kubernetes-k3s/openstack" + version = "0.1.0" ubuntu_image_name = "ubuntu-22.04" network = { @@ -163,3 +165,10 @@ data "openstack_networking_network_v2" "public" { When using a non-default network, ensure the controller host has a floating IP so Terraform can access it for provisioning. + + +## Contributing + +The source for this module lives in [CogStack/cogstack-platform](https://github.com/CogStack/cogstack-platform) at [`terraform-modules/openstack-kubernetes-k3s`](https://github.com/CogStack/cogstack-platform/tree/main/terraform-modules/openstack-kubernetes-k3s). Contribute by opening pull requests or forks against that repository, with your changes in that directory. + +[CogStack/terraform-openstack-kubernetes-k3s](https://github.com/CogStack/terraform-openstack-kubernetes-k3s) is a read-only mirror. When a tag is created in cogstack-platform as `terraform-modules/openstack-kubernetes-k3s-v*.*.*` all the files will be synced accross.