disable updating public ip whilst using cloudflare dns [ci skip]
This commit is contained in:
parent
3d270fd3a2
commit
1bf39bc989
1 changed files with 59 additions and 58 deletions
|
|
@ -5,66 +5,67 @@ variable "technitium_username" {}
|
||||||
variable "technitium_password" {}
|
variable "technitium_password" {}
|
||||||
|
|
||||||
|
|
||||||
resource "kubernetes_cron_job_v1" "update-public-ip" {
|
# DISABLED WHILST USING CLOUDFLARE NS
|
||||||
metadata {
|
# resource "kubernetes_cron_job_v1" "update-public-ip" {
|
||||||
name = "update-public-ip"
|
# metadata {
|
||||||
namespace = "default"
|
# name = "update-public-ip"
|
||||||
}
|
# namespace = "default"
|
||||||
spec {
|
# }
|
||||||
schedule = "*/5 * * * *"
|
# spec {
|
||||||
successful_jobs_history_limit = 1
|
# schedule = "*/5 * * * *"
|
||||||
failed_jobs_history_limit = 1
|
# successful_jobs_history_limit = 1
|
||||||
concurrency_policy = "Forbid"
|
# failed_jobs_history_limit = 1
|
||||||
job_template {
|
# concurrency_policy = "Forbid"
|
||||||
metadata {
|
# job_template {
|
||||||
name = "update-public-ip"
|
# metadata {
|
||||||
}
|
# name = "update-public-ip"
|
||||||
spec {
|
# }
|
||||||
template {
|
# spec {
|
||||||
metadata {
|
# template {
|
||||||
name = "update-public-ip"
|
# metadata {
|
||||||
}
|
# name = "update-public-ip"
|
||||||
spec {
|
# }
|
||||||
priority_class_name = "system-cluster-critical"
|
# spec {
|
||||||
container {
|
# priority_class_name = "system-cluster-critical"
|
||||||
name = "update-public-ip"
|
# container {
|
||||||
image = "viktorbarzin/infra"
|
# name = "update-public-ip"
|
||||||
command = ["./infra_cli"]
|
# image = "viktorbarzin/infra"
|
||||||
args = ["-use-case", "update-public-ip"]
|
# command = ["./infra_cli"]
|
||||||
|
# args = ["-use-case", "update-public-ip"]
|
||||||
|
|
||||||
env {
|
# env {
|
||||||
name = "GIT_USER"
|
# name = "GIT_USER"
|
||||||
value = var.git_user
|
# value = var.git_user
|
||||||
}
|
# }
|
||||||
env {
|
# env {
|
||||||
name = "GIT_TOKEN"
|
# name = "GIT_TOKEN"
|
||||||
value = var.git_token
|
# value = var.git_token
|
||||||
}
|
# }
|
||||||
env {
|
# env {
|
||||||
name = "TECHNITIUM_USERNAME"
|
# name = "TECHNITIUM_USERNAME"
|
||||||
value = var.technitium_username
|
# value = var.technitium_username
|
||||||
}
|
# }
|
||||||
env {
|
# env {
|
||||||
name = "TECHNITIUM_PASSWORD"
|
# name = "TECHNITIUM_PASSWORD"
|
||||||
value = var.technitium_password
|
# value = var.technitium_password
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
restart_policy = "Never"
|
# restart_policy = "Never"
|
||||||
# service_account_name = "descheduler-sa"
|
# # service_account_name = "descheduler-sa"
|
||||||
# volume {
|
# # volume {
|
||||||
# name = "policy-volume"
|
# # name = "policy-volume"
|
||||||
# config_map {
|
# # config_map {
|
||||||
# name = "policy-configmap"
|
# # name = "policy-configmap"
|
||||||
# }
|
# # }
|
||||||
# }
|
# # }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
|
|
||||||
# backup etcd
|
# # backup etcd
|
||||||
resource "kubernetes_cron_job_v1" "backup-etcd" {
|
resource "kubernetes_cron_job_v1" "backup-etcd" {
|
||||||
metadata {
|
metadata {
|
||||||
name = "backup-etcd"
|
name = "backup-etcd"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue