Documentation ¶
Index ¶
Constants ¶
View Source
const ( // DefaultInternalLbStaticIPOffset specifies the offset of the internal LoadBalancer's IP // address relative to the first consecutive Kubernetes static IP DefaultInternalLbStaticIPOffset = 10 )
Variables ¶
This section is empty.
Functions ¶
func GenerateKubeConfig ¶
func GenerateKubeConfig(properties *datamodel.Properties, location string) (string, error)
GenerateKubeConfig returns a JSON string representing the KubeConfig
Types ¶
type ArtifactWriter ¶
type ArtifactWriter struct {
Translator *i18n.Translator
}
ArtifactWriter represents the object that writes artifacts
func (*ArtifactWriter) WriteTLSArtifacts ¶
func (w *ArtifactWriter) WriteTLSArtifacts(containerService *datamodel.ContainerService, apiVersion, template, parameters, artifactsDir string, certsGenerated bool, parametersOnly bool) error
WriteTLSArtifacts saves TLS certificates and keys to the server filesystem
Click to show internal directories.
Click to hide internal directories.