Documentation ¶
Index ¶
Constants ¶
View Source
const AutomountEtcdVolume = `
[Unit]
Description=etcd3 data volume
[Mount]
Where=/var/lib/etcd
[Install]
WantedBy=multi-user.target
`
View Source
const AwsCNIManifest = `` /* 11516-byte string literal not displayed */
View Source
const DecryptKeysAssetsScript = `` /* 1116-byte string literal not displayed */
View Source
const DecryptKeysAssetsService = `` /* 237-byte string literal not displayed */
View Source
const DecryptTLSAssetsScript = `` /* 1152-byte string literal not displayed */
View Source
const DecryptTLSAssetsService = `` /* 237-byte string literal not displayed */
View Source
const EncryptionConfig = `` /* 197-byte string literal not displayed */
View Source
const EphemeralVarLibContainerdMount = `` /* 181-byte string literal not displayed */
View Source
const EphemeralVarLibDockerMount = `` /* 169-byte string literal not displayed */
View Source
const EphemeralVarLibKubeletMount = `` /* 171-byte string literal not displayed */
View Source
const EphemeralVarLogMount = `` /* 160-byte string literal not displayed */
View Source
const Etcd3AttachDepService = `` /* 1039-byte string literal not displayed */
View Source
const Etcd3ExtraConfig = `
[Unit]
Requires=etcd3-attach-dependencies.service
After=etcd3-attach-dependencies.service
`
View Source
const EtcdClusterMigratorInstaller = `` /* 308-byte string literal not displayed */
View Source
const EtcdClusterMigratorManifest = `` /* 1110-byte string literal not displayed */
View Source
const EtcdClusterMigratorService = `` /* 216-byte string literal not displayed */
TODO we install etcd-cluster-migrator in every case of HA masters. The etcd-cluster-migrator app does not have negative effects on Tenant Clusters that were already created using the HA masters setup. Already migrated Tenant Clusters can also safely run this app for the time being. The workaround here for now is only so we don't have to spent too much time implementing a proper managed app via our app catalogue, which only deploys the etcd-cluster-migrator on demand in case a Tenant Cluster is migrating automatically from 1 to 3 masters. See also the TODO issue below.
https://github.com/giantswarm/giantswarm/issues/11397
View Source
const IngressControllerConfigMap = `` /* 251-byte string literal not displayed */
View Source
const InstanceStorage = `` /* 145-byte string literal not displayed */
View Source
const InstanceStorageClassContent = `` /* 299-byte string literal not displayed */
View Source
const InstanceStorageClassEncryptedContent = InstanceStorageClassContent + `
encrypted: "true"
`
View Source
const MasterInstanceHealtCheckService = `` /* 274-byte string literal not displayed */
View Source
const MasterInstanceHealtCheckTimer = `` /* 134-byte string literal not displayed */
View Source
const MasterInstanceHealthCheck = `` /* 2241-byte string literal not displayed */
View Source
const MountEtcdVolumeAsgMasters = `` /* 165-byte string literal not displayed */
View Source
const NVMESetTimeoutsUnit = `` /* 315-byte string literal not displayed */
View Source
const NVMEUdevRule = `` /* 150-byte string literal not displayed */
View Source
const NVMEUdevScript = `` /* 178-byte string literal not displayed */
View Source
const NVMEUdevTriggerUnit = `` /* 408-byte string literal not displayed */
View Source
const PersistentVarLibContainerdMount = `` /* 182-byte string literal not displayed */
View Source
const PersistentVarLibDockerMount = `` /* 170-byte string literal not displayed */
View Source
const SetHostname = `` /* 335-byte string literal not displayed */
View Source
const SystemdNetworkdEth1Network = `
# disable DHCP
[Match]
Name=eth1
[Network]
DHCP=no
`
View Source
const WaitDockerConf = `
[Unit]
After=var-lib-docker.mount
Requires=var-lib-docker.mount
`
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Source Files ¶
- automount_etcd_volume.go
- aws_cni.go
- decrypt_keys_assets_script.go
- decrypt_keys_assets_service.go
- decrypt_tls_assets_script.go
- decrypt_tls_assets_service.go
- encryption_config.go
- ephemeral_var_lib_containerd_mount.go
- ephemeral_var_lib_docker_mount.go
- etcd3_attach_dep_service.go
- etcd3_extra_config.go
- etcd_cluster_migrator.go
- ingress_controller_config_map.go
- instance_health_check.go
- instance_storage.go
- instance_storage_class.go
- mount_etcd_volume_asg_masters.go
- mount_kubelet_volume.go
- mount_log_volume.go
- nvme_set_timeouts_unit.go
- nvme_udev_hack.go
- persistent_var_lib_containerd_mount.go
- persistent_var_lib_docker_mount.go
- set-hostname.go
- systemd-networkd-eth1-network.go
- wait_docker_conf.go
Click to show internal directories.
Click to hide internal directories.