recipe

package
v0.8.4-rc.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildAddonPlan

func BuildAddonPlan(clusterManifestPath string, addons map[string][][]byte) plan.Resource

BuildAddonPlan creates a plan containing all the addons from the cluster manifest

func BuildBasePlan

func BuildBasePlan(pkgType resource.PkgType) plan.Resource

BuildBasePlan creates a plan for installing the base building blocks for the node

func BuildCNIPlan

func BuildCNIPlan(cni string, manifests [][]byte) plan.Resource

BuildCNIPlan creates a sub-plan to install the CNI plugin.

func BuildCRIPlan

BuildCRIPlan creates a plan for installing a CRI. Currently, Docker is the only supported CRI

func BuildConfigMapPlan

func BuildConfigMapPlan(manifests map[string][]byte, namespace string) plan.Resource

BuildConfigMapPlan creates a plan to handle config maps

func BuildConfigPlan

func BuildConfigPlan(files []*resource.File) plan.Resource

BuildConfigPlan creates a plan for handling the configuration files

func BuildK8SPlan

func BuildK8SPlan(kubernetesVersion string, kubeletNodeIP string, seLinuxInstalled, setSELinuxPermissive, disableSwap, lockYUMPkgs bool, pkgType resource.PkgType, cloudProvider string, extraArgs map[string]string) plan.Resource

BuildK8SPlan creates a plan for running kubernetes on a node

func BuildKubeadmPrejoinPlan

func BuildKubeadmPrejoinPlan(kubernetesVersion string, useIPTables bool) plan.Resource

BuildKubeadmPrejoinPlan creates a sub-plan to prepare for running kubeadm join.

func BuildSealedSecretPlan

func BuildSealedSecretPlan(sealedSecretVersion, ns string, manifest []byte) plan.Resource

BuildSealedSecretPlan creates a sub-plan to install sealed secrets so we can check secrets into GitHub for GitOps

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL