Skip to content

Commit

Permalink
feat: update sample vars and bump charts
Browse files Browse the repository at this point in the history
- istio support
- remove cert-manager hook
- bump all addons to latest stable

Signed-off-by: ArchiFleKs <[email protected]>
  • Loading branch information
ArchiFleKs committed Aug 1, 2019
1 parent bba0ef7 commit e60b97e
Showing 1 changed file with 50 additions and 29 deletions.
79 changes: 50 additions & 29 deletions terraform/live/sample/eks-addons/terragrunt.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,6 @@ terraform {
commands = ["apply", "plan"]
execute = ["bash", "-c", "helm repo update"]
}

after_hook "cert_manager_cluster_issuers" {
commands = ["apply"]
execute = ["bash", "-c", "terraform output cert_manager_cluster_issuers 2>/dev/null | kubectl --kubeconfig kubeconfig apply -f - | true"]
}
}

inputs = {
Expand All @@ -44,8 +39,8 @@ inputs = {
// [nginx_ingress]
//
nginx_ingress = {
version = "0.24.1"
chart_version = "1.6.16"
version = "0.25.0"
chart_version = "1.11.5"
enabled = false
default_network_policy = false
ingress_cidr = "0.0.0.0/0"
Expand All @@ -62,8 +57,8 @@ EXTRA_VALUES
//
cluster_autoscaler = {
use_kiam = false
version = "v1.12.5"
chart_version = "0.13.2"
version = "v1.13.6"
chart_version = "3.1.0"
enabled = false
default_network_policy = false
namespace = "cluster-autoscaler"
Expand All @@ -76,8 +71,8 @@ EXTRA_VALUES
//
external_dns = {
use_kiam = false
version = "v0.5.9"
chart_version = "1.3.0"
version = "0.5.15"
chart_version = "2.4.2"
enabled = false
default_network_policy = false
namespace = "external-dns"
Expand All @@ -89,22 +84,23 @@ EXTRA_VALUES
// [cert_manager]
//
cert_manager = {
use_kiam = false
version = "v0.5.2"
chart_version = "v0.5.2"
enabled = false
default_network_policy = false
namespace = "cert-manager"
extra_values = ""
acme_email = "[email protected]"
use_kiam = false
version = "v0.9.0"
chart_version = "v0.9.0"
enabled = false
default_network_policy = false
namespace = "cert-manager"
extra_values = ""
acme_email = "[email protected]"
enable_default_cluster_issuers = false
}

//
// [kiam]
//
kiam = {
version = "v3.3"
chart_version = "2.4.3"
chart_version = "2.5.1"
enabled = false
default_network_policy = false
namespace = "kiam"
Expand All @@ -117,7 +113,7 @@ EXTRA_VALUES
//
metrics_server = {
version = "v0.3.3"
chart_version = "2.8.0"
chart_version = "2.8.2"
enabled = false
default_network_policy = false
namespace = "metrics-server"
Expand All @@ -130,8 +126,8 @@ EXTRA_VALUES
// [flux]
//
flux = {
version = "1.12.3"
chart_version = "0.9.5"
version = "1.13.3"
chart_version = "0.11.0"
enabled = false
default_network_policy = false
namespace = "flux"
Expand Down Expand Up @@ -177,7 +173,7 @@ EXTRA_VALUES
// [prometheus_operator]
//
prometheus_operator = {
chart_version = "5.12.0"
chart_version = "6.3.1"
enabled = false
default_network_policy = false
namespace = "monitoring"
Expand Down Expand Up @@ -205,8 +201,8 @@ EXTRA_VALUES
// [fluentd_cloudwatch]
//
fluentd_cloudwatch = {
chart_version = "0.7.0"
version = "v1.3-debian-cloudwatch"
chart_version = "0.10.2"
version = "v1.4.2-debian-cloudwatch-1.1"
use_kiam = false
enabled = false
default_network_policy = false
Expand All @@ -219,7 +215,7 @@ EXTRA_VALUES
// [node_problem_detector]
//
npd = {
chart_version = "1.4.3"
chart_version = "1.5.0"
version = "v0.6.3"
enabled = false
default_network_policy = false
Expand All @@ -231,12 +227,37 @@ EXTRA_VALUES
// [sealed_secrets]
//
sealed_secrets = {
chart_version = "1.0.2"
version = "v0.7.0"
chart_version = "1.3.2"
version = "v0.8.1"
enabled = false
default_network_policy = false
namespace = "sealed-secrets"
extra_values = ""
}

//
// [istio]
//
istio = {
chart_version_init = "1.2.2"
chart_version = "1.2.2"
enabled_init = false
enabled = false
default_network_policy = false
namespace = "istio-system"
extra_values_init = ""
extra_values = <<EXTRA_VALUES
gateways:
istio-ingressgateway:
sds:
enabled: true
serviceAnnotations:
service.beta.kubernetes.io/aws-load-balancer-type: nlb
global:
k8sIngress:
enabled: true
enabledHttps: true
gatewayName: ingressgateway
EXTRA_VALUES
}
}

0 comments on commit e60b97e

Please sign in to comment.