Documentation
¶
Index ¶
Constants ¶
View Source
const ( CA_ISSUER_KUBERNIKUS_IDENTIFIER_0 = "SAP Converged Cloud" CA_ISSUER_KUBERNIKUS_IDENTIFIER_1 = "Kubernikus" )
Variables ¶
This section is empty.
Functions ¶
func CreateCertificates ¶
func GenerateBootstrapToken ¶
func GenerateBootstrapToken() string
Types ¶
type Bundle ¶
type Bundle struct {
Certificate *x509.Certificate
PrivateKey *rsa.PrivateKey
}
func (*Bundle) NameForCert ¶
func (*Bundle) NameForKey ¶
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)
Click to show internal directories.
Click to hide internal directories.