Serge Logvinov 6b2cda0b2b Add scaleway csi
2022-06-23 20:20:56 +03:00
2021-09-03 10:33:26 +03:00
2022-06-15 11:00:27 +03:00
2022-05-16 21:27:02 +03:00
2022-03-26 14:16:15 +02:00
2022-06-03 08:54:19 +03:00
2022-05-08 20:02:19 +03:00
2021-11-21 08:58:17 +02:00
2022-06-23 20:20:56 +03:00
2022-06-23 11:45:12 +03:00
2021-09-14 22:20:50 +03:00
2022-04-28 14:13:21 +03:00
2021-05-29 11:05:15 +03:00
2022-06-23 20:20:56 +03:00

Terraform examples for Talos

I store here the terraform code to launch Talos in the clouds. I wouldn't use the terrafrom modules from internet. The goal is to create all cloud services from scratch.

  • Azure - many regions, many zones. Well tested with talos 1.1.x. Platform addons: CCM,CSI,Autoscaler
  • GCP - one region, many zones. Well tested with talos 0.14.0. Platform addons: CCM,CSI,Autoscaler
  • Hetzner - many regions. Well tested with talos 0.14.0. Platform addons: CCM,CSI,Autoscaler
  • Openstack - many regions, many zones. Well tested with talos 1.1.x. Platform addons: CCM,CSI
  • Oracle - many regions, many zones. Well tested with talos 1.0.0.
  • Scaleway - one region. Well tested with talos 1.1.0. Platform addons: CCM,CSI

Common

  • cilium network with vxlan tunnels.
  • ingress-nginx (daemonsets) runs on web role nodes. It uses hostNetwork ports 80,443 for optimizations. It helps me to tweak the kernel on a host and apply it to ingress controller. And I can disable conntrack too.
  • coredns-local (daemonsets) uses dummy interface on al nodes and has ip 169.254.2.53 It increases the dns response (all traffic does not leave the node). It makes sense in multi-cloud setup. Kubernets still does not have geo-based load balancer capabilities (alfa).
  • rancher.io/local-path as default storage class.
Description
No description provided
Readme MIT 1 MiB
Languages
HCL 80.2%
Smarty 11.3%
Makefile 8.5%