package
1.11.0
Repository: https://github.com/blend/kops.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

EvaluateHostnameOverride returns the hostname after replacing some well-known placeholders.

# Constants

No description provided by the author
DefaultDockerVersion is the (legacy) docker version we use if one is not specified in the manifest.
Required for vSphere CloudProvider.
PathAuthnConfig is the path to the custom webhook authentication config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServiceName is the name given to the service to be created.
VM UUID is set by cloud-init.

# Variables

No description provided by the author
No description provided by the author

# Structs

CloudConfigBuilder creates the cloud configuration file.
DirectoryBuilder creates required directories.
DockerBuilder install docker (just the packages at the moment).
EtcdBuilder installs etcd.
EtcdTLSBuilder configures the etcd TLS support.
FileAssetsBuilder configures the hooks.
FirewallBuilder configures the firewall (iptables).
HookBuilder configures the hooks.
KubeAPIServerBuilder install kube-apiserver (just the manifest at the moment).
KubeControllerManagerBuilder install kube-controller-manager (just the manifest at the moment).
KubectlBuilder install kubectl.
KubeletBuilder installs kubelet.
KubeProxyBuilder installs kube-proxy.
KubeRouterBuilder installs kube-router.
KubeSchedulerBuilder install kube-scheduler.
LogrotateBuilder installs logrotate.d and configures log rotation for kubernetes logs.
ManifestsBuilder copies manifests from the store (e.g.
NetworkBuilder writes CNI assets.
NodeAuthorizationBuilder is responsible for node authorization.
NodeupModelContext is the context supplied the nodeup tasks.
PackagesBuilder adds miscellaneous OS packages that we need.
ProtokubeBuilder configures protokube.
ProtokubeFlags are the flags for protokube.
SecretBuilder writes secrets.
SysctlBuilder set up our sysctls.
UpdateServiceBuilder disables the OS automatic updates.

# Type aliases

No description provided by the author