Documentation
¶
Index ¶
Constants ¶
View Source
const ( CA_ISSUER_KUBERNIKUS_IDENTIFIER_0 = "SAP Converged Cloud" CA_ISSUER_KUBERNIKUS_IDENTIFIER_1 = "Kubernikus" // This is the default Kubernetes version that clusters are created in DEFAULT_KUBERNETES_VERSION = "1.8.5" )
Variables ¶
This section is empty.
Functions ¶
func CreateCertificates ¶
Types ¶
type Bundle ¶
type Bundle struct {
Certificate *x509.Certificate
PrivateKey *rsa.PrivateKey
}
type Certificates ¶
type Certificates struct {
Etcd struct {
Clients struct {
CA Bundle
ApiServer Bundle
}
Peers struct {
CA Bundle
Universal Bundle
}
}
ApiServer struct {
Clients struct {
CA Bundle
ControllerManager Bundle
Scheduler Bundle
Proxy Bundle
ClusterAdmin Bundle
Wormhole Bundle
}
Nodes struct {
CA Bundle
Universal Bundle
}
}
Kubelet struct {
Clients struct {
CA Bundle
ApiServer Bundle
}
}
TLS struct {
CA Bundle
ApiServer Bundle
Wormhole Bundle
}
}
func (*Certificates) MarshalYAML ¶
func (c *Certificates) MarshalYAML() (interface{}, error)
Source Files
¶
- bootstrap.go
- certificates.go
- constants.go
Click to show internal directories.
Click to hide internal directories.