add drone config and dockerhub skeleton
This commit is contained in:
parent
a0c40cc687
commit
3c41c2e641
5 changed files with 415 additions and 4 deletions
23
modules/kubernetes/dockerhub_secret/main.tf
Normal file
23
modules/kubernetes/dockerhub_secret/main.tf
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
variable namespace {}
|
||||
variable password {}
|
||||
variable dockerhub_creds_secret_name {
|
||||
default = "dockerhub-creds"
|
||||
}
|
||||
variable username {
|
||||
default = "viktorbarzin"
|
||||
}
|
||||
|
||||
# DO NOT USE until able to store `stringData`
|
||||
resource "kubernetes_secret" "dockerhub_creds" {
|
||||
metadata {
|
||||
name = var.dockerhub_creds_secret_name
|
||||
namespace = var.namespace
|
||||
}
|
||||
|
||||
# data is additionally base64 encode, no stringData yet :/ https://github.com/hashicorp/terraform-provider-kubernetes/issues/901
|
||||
data = {
|
||||
"username" = var.username
|
||||
"password" = var.password
|
||||
}
|
||||
type = "kubernetes.io/basic-auth"
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue