Skip to content

Installation

This page provides details on how to obtain everything required to install the Cofide Connect CLI tools, allowing for the provisioning and configuration of workload identity resources with the Connect platform.

Cofide maintain the OSS project cofidectl, which provides a set of command line tools for administering workload identity in Kubernetes clusters. For use with Connect, there is a plugin (cofidectl-connect-plugin) which enables cofidectl to securely connect to the Connect control plane.

There is a quickstart script which will retrieve the latest stable binaries to use the CLI and plugin toolchain:

Terminal window
curl -sfL https://get.cofide.dev/cofidectl.sh --output get.sh

This will download the script locally, ready to be run with:

Terminal window
bash ./get.sh

This will make OSS cofidectl and the Connect plugin cofidectl-connect-plugin available in the current directory, ensuring the plugin is correctly installed, and ready to use with a hosted Connect instance.

Cofide resources can be created, updated, and deleted using the Cofide Connect Terraform provider. This is hosted on both the Terraform and OpenTofu registries, and can be initialised in the standard way with terraform init or tofu init. Further details on its use are available here.