command
module
Version:
v0.7.3-rc.1
Opens a new window with list of versions in this module.
Published: Dec 19, 2024
License: MPL-2.0
Opens a new window with license information.
Imports: 4
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶

With this provider you can manage Argo CD instances and clusters on Akuity Platform.
Requirements
Typical use case
Add a new cluster test-cluster
to the existing Argo CD instance manualy-created
and install the agent to the configured cluster.
- Create an API key for your organization
- Use
Admin
role for the key
- Configure Environment variables
export AKUITY_API_KEY_ID=<key-id>
export AKUITY_API_KEY_SECRET=<key-secret>
- Use this or similar configuration:
terraform {
required_providers {
akp = {
source = "akuity/akp"
version = "~> 0.7.0"
}
}
}
provider "akp" {
org_name = "<organization-name>"
}
resource "akp_instance" "argocd" {
name = "argocd"
argocd = {
"spec" = {
"instance_spec" = {
"declarative_management_enabled" = true
}
"version" = "v2.11.4"
}
}
}
resource "akp_cluster" "example" {
instance_id = akp_instance.argocd.id
kube_config = {
"config_path" = "test.kubeconfig"
}
name = "test-cluster"
namespace = "test"
spec = {
data = {
size = "small"
}
}
}
See more examples in here.
Upgrading
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.