docker-secret

bendrucker/docker-secret/kubernetes

Terraform Module HCL KUBERNETES

Terraform module that creates a Kubernetes Docker secret

Install

module "docker-secret" {
source = "bendrucker/docker-secret/kubernetes"
version = "1.0.0"
}
⭐ Source on GitHub 📦 Registry page

README

terraform-kubernetes-docker-secret ![tests workflow status](https://github.com/bendrucker/terraform-kubernetes-docker-secret/actions?query=workflow%3Atests) ![terraform module](https://registry.terraform.io/modules/bendrucker/docker-secret/kubernetes) > Terraform module that creates a Kubernetes Docker secret Usage ``tf module "image_pull_secret" { source = "bendrucker/docker-secret/kubernetes name = "dockerhub" namespace = "default" registries = { "https://index.docker.io/v1/" = { username = "user" password = "password" email = null } } } ` Testing `sh minikube start go test -v ./... `` License MIT © Ben Drucker

Inputs (3)

NameTypeDescriptionDefault
registriesmap(object({ username = stMap of registry hostnames to credentials. Email is optional and will be omitted required
namestringName of the Kubernetes secret that will be created required
namespacestringKubernetes namespace where the secret will be created required

Outputs (2)

data — The secret data
name — The name of the secret

Resources (1)

kubernetes_secret

Details

FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud KUBERNETES
★ Stars2
Forks2
Total downloads36.6k
Inputs3
Outputs2
Resources1
Examples2
LicenseMIT
Namespacebendrucker
Updated

OpenSSF Scorecard

3.1/ 10 (2026-03-09)
Dangerous-Workflow
10
Binary-Artifacts
10
License
10
Maintained
3
Code-Review
0
Pinned-Dependencies
0
Token-Permissions
0
CII-Best-Practices
0
Fuzzing
0
Security-Policy
0
Branch-Protection
0
SAST
0
View on OpenSSF →