Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateIdentityValidator ¶
func CreateIdentityValidator(subscriptionID, resourceGroup, templateOutputPath string, deployTmplData IdentityValidatorTemplateData) error
CreateIdentityValidator will create an identity validator deployment on a Kubernetes cluster
func CreateInfra ¶
func CreateInfra(namespace, registry, nmiVersion, micVersion, templateOutputPath string, old bool) error
CreateInfra will deploy all the infrastructure components (nmi and mic) on a Kubernetes cluster
func InstallGatekeeper ¶ added in v1.5.3
func InstallGatekeeper() error
InstallGatekeeper will deploy Gatekeeper Policy Controller on a Kubernetes cluster
func UninstallGatekeeper ¶ added in v1.5.3
func UninstallGatekeeper() error
UninstallGatekeeper will delete Gatekeeper Policy Controller on a Kubernetes cluster
Types ¶
type IdentityValidatorTemplateData ¶
type IdentityValidatorTemplateData struct { Name string IdentityBinding string Registry string IdentityValidatorVersion string NodeName string Replicas string DeploymentLabels map[string]string InitContainer bool }
TemplateData is the data passed to the deployment template
Click to show internal directories.
Click to hide internal directories.