@@ -31,26 +31,26 @@ resource "local_file" "bootstrap-scheduler" {
3131resource "local_file" "kube-apiserver" {
3232 filename = " ${ var . asset_dir } /charts/kube-system/kube-apiserver.yaml"
3333 content = templatefile (" ${ path . module } /resources/charts/kube-apiserver.yaml" , {
34- kube_apiserver_image = var.container_images[" kube_apiserver" ]
35- etcd_servers = join (" ," , formatlist (" https://%s:2379" , var. etcd_servers ))
36- cloud_provider = var.cloud_provider
37- service_cidr = var.service_cidr
38- trusted_certs_dir = var.trusted_certs_dir
39- ca_cert = base64encode (tls_self_signed_cert. kube-ca . cert_pem )
40- apiserver_key = base64encode (tls_private_key. apiserver . private_key_pem )
41- apiserver_cert = base64encode (tls_locally_signed_cert. apiserver . cert_pem )
42- serviceaccount_pub = base64encode (tls_private_key. service-account . public_key_pem )
43- etcd_ca_cert = base64encode (tls_self_signed_cert. etcd-ca . cert_pem )
44- etcd_client_cert = base64encode (tls_locally_signed_cert. client . cert_pem )
45- etcd_client_key = base64encode (tls_private_key. client . private_key_pem )
46- enable_aggregation = var.enable_aggregation
47- aggregation_ca_cert = var.enable_aggregation == true ? base64encode (join (" " , tls_self_signed_cert. aggregation-ca . * . cert_pem )) : " "
48- aggregation_client_cert = var.enable_aggregation == true ? base64encode (join (" " , tls_locally_signed_cert. aggregation-client . * . cert_pem )) : " "
49- aggregation_client_key = var.enable_aggregation == true ? base64encode (join (" " , tls_private_key. aggregation-client . * . private_key_pem )) : " "
50- replicas = length (var. etcd_servers )
51- extra_flags = var.kube_apiserver_extra_flags
52- enable_tls_bootstrap = var.enable_tls_bootstrap
53- ignore_x509_cn_check = var.ignore_x509_cn_check
34+ kube_apiserver_image = var.container_images[" kube_apiserver" ]
35+ etcd_servers = join (" ," , formatlist (" https://%s:2379" , var. etcd_servers ))
36+ cloud_provider = var.cloud_provider
37+ service_cidr = var.service_cidr
38+ trusted_certs_dir = var.trusted_certs_dir
39+ ca_cert = base64encode (tls_self_signed_cert. kube-ca . cert_pem )
40+ apiserver_key = base64encode (tls_private_key. apiserver . private_key_pem )
41+ apiserver_cert = base64encode (tls_locally_signed_cert. apiserver . cert_pem )
42+ serviceaccount_pub = base64encode (tls_private_key. service-account . public_key_pem )
43+ etcd_ca_cert = base64encode (tls_self_signed_cert. etcd-ca . cert_pem )
44+ etcd_client_cert = base64encode (tls_locally_signed_cert. client . cert_pem )
45+ etcd_client_key = base64encode (tls_private_key. client . private_key_pem )
46+ enable_aggregation = var.enable_aggregation
47+ aggregation_ca_cert = var.enable_aggregation == true ? base64encode (join (" " , tls_self_signed_cert. aggregation-ca . * . cert_pem )) : " "
48+ aggregation_client_cert = var.enable_aggregation == true ? base64encode (join (" " , tls_locally_signed_cert. aggregation-client . * . cert_pem )) : " "
49+ aggregation_client_key = var.enable_aggregation == true ? base64encode (join (" " , tls_private_key. aggregation-client . * . private_key_pem )) : " "
50+ replicas = length (var. etcd_servers )
51+ extra_flags = var.kube_apiserver_extra_flags
52+ enable_tls_bootstrap = var.enable_tls_bootstrap
53+ ignore_x509_cn_check = var.ignore_x509_cn_check
5454 })
5555}
5656
0 commit comments