Skip to content

Commit 4fcad0e

Browse files
author
DO! DevOps bot
committed
docs: Automatic docs update
1 parent 8657ecf commit 4fcad0e

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ See [https://github.com/dodevops/kc](the kc website) for details.
4545
* 🟦 krew
4646
* 🐚 Kubectlnodeshell
4747
* 🐳 Kubernetes
48+
* 📦 Opentofu
4849
* 📦 Packages
4950
* 📦 Packer
5051
* 👟 Run
@@ -83,6 +84,7 @@ See [https://github.com/dodevops/kc](the kc website) for details.
8384
* [krew](#krew)
8485
* [Kubectlnodeshell](#kubectlnodeshell)
8586
* [Kubernetes](#kubernetes)
87+
* [Opentofu](#opentofu)
8688
* [Packages](#packages)
8789
* [Packer](#packer)
8890
* [Run](#run)
@@ -578,6 +580,24 @@ Installs and configures [kubernetes](https://kubernetes.io/docs/reference/kubect
578580
* Environment GCLOUD_K8S_CLUSTERS: A comma separated list of zone[@project]:cluster-name
579581
* Environment K8S_USE_GCLOUD_AUTH: Whether to use the new GKE_GCLOUD_AUTH plugin [true]
580582

583+
### <a id="opentofu"></a> Opentofu
584+
585+
Installs and configures [Opentofu](https://opentofu.org/)
586+
587+
#### Configuration
588+
589+
* USE_opentofu: Enable this feature (or use the FEATURES variable instead)
590+
* OPENTOFU_VERSION (required): Version to install (or use the FEATURES variable instead)
591+
* DEBUG_opentofu: Debug this feature
592+
* Add a volume mount to the `volumes:` section of docker compose like this:
593+
(...)
594+
volumes:
595+
- "<path-to-opentofu>:/opentofu"
596+
* If you used the browser based login in gcloud, you'll probably need to authenticate using the application-default
597+
login using the gcloud cli by running
598+
599+
gcloud auth application-default login
600+
581601
### <a id="packages"></a> Packages
582602

583603
Installs additional packages into the container

0 commit comments

Comments
 (0)