yk8s.infra
This section contains various configuration options necessary for all cluster types, Terraform and bare-metal based.
yk8s.infra.cluster_name
Name of the cluster that is to be build and managed.
Used to distinguish the cluster from others and to name harbour infrastructure resources.
Type::
non-empty string without spaces
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/infra.nix
yk8s.infra.hosts_file
A custom hosts file in case yk8s.openstack.enabled is set to false
Type::
null or path in the Nix store
Default::
null
Example::
./hosts
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/infra.nix
yk8s.infra.ipv4_enabled
Whether to enable IPv4.
Type::
boolean
Default::
true
Example::
false
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/infra.nix
yk8s.infra.ipv6_enabled
Whether to enable IPv6.
Type::
boolean
Default::
false
Example::
true
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/infra.nix
yk8s.infra.networking_fixed_ip
Type::
null or IPv4 address in four-octets decimal notation
Default::
null
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/infra.nix
yk8s.infra.networking_fixed_ip_v6
Type::
null or IPv6 address in colon-hexadecimal notation
Default::
null
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/infra.nix
yk8s.infra.subnet_cidr
Type::
IPv4 address in four-octets decimal notation plus subnet in CIDR notation
Default::
"172.30.154.0/24"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/infra.nix
yk8s.infra.subnet_v6_cidr
Type::
IPv6 address in colon-hexadecimal notation plus subnet in CIDR notation
Default::
"fd00::/120"
Declared by https://gitlab.com/alasca.cloud/tarook/tarook/-/tree/devel/nix/yk8s/infra.nix