Vultr VKE Cluster
VKE Kubernetes with node pools, VPC, and firewall in one module.
Verification
Plan-validatedPassed: module logic verified on a mocked plan - inputs, validation rules, conditional creation and outputs resolve (no real provider, no cloud).
Conformance
- Static validation (fmt · validate · tflint)
- No applicable security policies for this provider
- Plan tests (mocked: validation rules · outputs)
Provenance
- SHA-256 checksum
- Cosign signature
Functional
- Live test pending (no cloud run yet)
Last verified 2026-06-28 · how we verify
Verify this download
cosign · sha-256Don't take our word for it. Every release is signed with cosign - check the bytes against our pinned public key before you trust them.
# 1. Our pinned public key - fetch once, trust out-of-band
curl -O https://www.iac-bazaar.com/cosign.pub
# 2. This module's Sigstore bundle
curl -o vultr-vke-cluster-1.0.0.sigstore.json \
https://www.iac-bazaar.com/api/artifacts/vultr-vke-cluster/signature
# 3. Verify the tarball you downloaded
cosign verify-blob \
--key cosign.pub \
--bundle vultr-vke-cluster-1.0.0.sigstore.json \
vultr-vke-cluster-1.0.0.tar.gz
# → Verified OK
# 4. (optional) confirm the checksum too
echo "2b0469584ed8acf2b53802b7925b2b41ab277c02e0bb52770eb43eb00d20374c vultr-vke-cluster-1.0.0.tar.gz" | sha256sum -cUse it from the registry
terraform · opentofumodule "vke_cluster" {
source = "www.iac-bazaar.com/iac-bazaar/vultr-vke-cluster/vultr"
version = "1.0.0"
}Paid module — needs a purchase (or a subscription that covers it) plus a registry token from /account/tokens. Full setup: registry docs.
Inputs & outputs
Create a free account to read this module's contract
The declared contract — every input name, type, default and description, plus every output — is shown to signed-in accounts, not to anonymous visitors.
A free account sees the contract of every Free module. This one is Premium, so its contract unlocks when you buy it.
Documentation
vultr-vke-cluster
A Vultr Kubernetes Engine (VKE) managed cluster on a dedicated private VPC, with a required default node pool and optional autoscaling extra pools.
Status: static-validated, live-test pending. Validated with
tofu validate+tflint+checkovagainst thevultr/vultrprovider. Not yet applied against a live Vultr account, so it ships under live-test quarantine.
Design & secure defaults
- Private VPC by default. The cluster attaches to a dedicated VPC (created
and managed by this module unless you pass an existing
vpc_id). Vultr always attaches a VKE cluster to some VPC, socreate_vpc = falseis only valid together with an existingvpc_id; thecreate_vpc = false+vpc_id = nullcombination is rejected at plan time (it would otherwise make Vultr silently create an untracked VPC this module cannot surface). - VKE-managed firewall on (
enable_firewall = true) and HA control plane on (ha_controlplanes = true) for production resilience. - Autoscaling default pool. The required
default_node_poolautoscales betweenmin_nodesandmax_nodes; add more viaadditional_node_pools. - Preconditions enforce
min_nodes <= node_quantityandmin_nodes <= max_nodeson every autoscaling pool. kubernetes_versiondefaults to a recent release — always confirm a currently supported version (vultr-cli kubernetes versions) before applying.
Provider
vultr/vultr >= 2.0, < 3.0. Requires Terraform/OpenTofu >= 1.6.
License
Commercial — LicenseRef-IaCBazaar-Commercial. See the IaC Bazaar terms.
Usage code & full reference unlock after purchase
The complete copy-paste usage, the full input/output reference, and operational notes ship with your licence - shown here and bundled in the download.
- Usage
- Key inputs
- Outputs
Related modules
Alibaba Cloud ACK Cluster
Managed ACK Kubernetes with node pools, VPC integration, and RAM roles.
Azure Kubernetes Service Cluster
Hardened AKS with system/user node pools, workload identity, Entra RBAC integration, Azure CNI overlay, and Container Insights wired in.
Civo Kubernetes Cluster
Fast-launch k3s cluster with node pools, firewall rules, and network.
DigitalOcean DOKS Cluster
Production DOKS with node pools, VPC, registry hookup, and maintenance windows in one apply.
EKS Cluster with Managed Node Groups
Opinionated EKS cluster with node groups, core add-ons, Pod Identity, and KMS secret encryption.
Exoscale SKS Cluster
SKS Kubernetes with node pools, security groups, and anti-affinity.