Skip to content

Commit 10f2532

Browse files
committed
New deployment 127b
Signed-off-by: David Caro <dcaro@wikimedia.org>
1 parent 9b49780 commit 10f2532

File tree

2 files changed

+40
-5
lines changed

2 files changed

+40
-5
lines changed

tofu/127a.tf

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,6 @@ resource "openstack_containerinfra_cluster_v1" "k8s_127a" {
55
node_count = var.workers[var.datacenter]
66
}
77

8-
resource "local_file" "kube_config" {
9-
content = resource.openstack_containerinfra_cluster_v1.k8s_127a.kubeconfig.raw_config
10-
filename = "kube.config"
11-
}
12-
138
resource "openstack_containerinfra_clustertemplate_v1" "template_127a" {
149
name = "paws${var.name[var.datacenter]}-127a"
1510
coe = "kubernetes"

tofu/127b.tf

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
resource "openstack_containerinfra_cluster_v1" "k8s_127b" {
2+
name = "paws${var.name[var.datacenter]}-127b"
3+
cluster_template_id = resource.openstack_containerinfra_clustertemplate_v1.template_127b.id
4+
master_count = 1
5+
node_count = var.workers[var.datacenter]
6+
}
7+
8+
resource "local_file" "kube_config" {
9+
content = resource.openstack_containerinfra_cluster_v1.k8s_127b.kubeconfig.raw_config
10+
filename = "kube.config"
11+
}
12+
13+
resource "openstack_containerinfra_clustertemplate_v1" "template_127b" {
14+
name = "paws${var.name[var.datacenter]}-127b"
15+
coe = "kubernetes"
16+
dns_nameserver = "8.8.8.8"
17+
docker_storage_driver = "overlay2"
18+
docker_volume_size = var.volume_size[var.datacenter]
19+
external_network_id = var.external_network_id[var.datacenter]
20+
fixed_subnet = var.fixed_subnet[var.datacenter]
21+
fixed_network = var.fixed_network[var.datacenter]
22+
flavor = var.worker_flavor[var.datacenter]
23+
floating_ip_enabled = "false"
24+
image = "Fedora-CoreOS-38"
25+
master_flavor = var.control_flavor[var.datacenter]
26+
network_driver = "calico"
27+
28+
labels = {
29+
kube_tag = "v1.27.8-rancher2"
30+
container_runtime = "containerd"
31+
containerd_version = "1.6.28"
32+
containerd_tarball_sha256 = "f70736e52d61e5ad225f4fd21643b5ca1220013ab8b6c380434caeefb572da9b"
33+
cloud_provider_tag = "v1.27.3"
34+
cinder_csi_plugin_tag = "v1.27.3"
35+
k8s_keystone_auth_tag = "v1.27.3"
36+
magnum_auto_healer_tag = "v1.27.3"
37+
octavia_ingress_controller_tag = "v1.27.3"
38+
calico_tag = "v3.26.4"
39+
}
40+
}

0 commit comments

Comments
 (0)