Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewG8sObjectMeta ¶
func NewG8sObjectMeta(g8s G8s, name string) metav1.ObjectMeta
use to get a standard ObjectMeta when creating objects
Types ¶
type KubeTLSBundle ¶
type KubeTLSBundle struct {
v1alpha1.KubeTLSBundle
certsv1client.CertificatesV1Interface
CSRPEM chan []byte
CertPEM chan []byte
// contains filtered or unexported fields
}
func NewKubeTLSBundle ¶
func NewKubeTLSBundle(ktls *v1alpha1.KubeTLSBundle, c certsv1client.CertificatesV1Interface) *KubeTLSBundle
func (KubeTLSBundle) Generate ¶
func (ktls KubeTLSBundle) Generate() map[string]string
errors can be ignored because if there's a problem it will be handled in the controller (processNextWorkItem will requeue it)
func (KubeTLSBundle) GetMeta ¶
func (ktls KubeTLSBundle) GetMeta() Meta
func (KubeTLSBundle) Rotate ¶
func (ktls KubeTLSBundle) Rotate() map[string]string
type Login ¶
type SSHKeyPair ¶
type SSHKeyPair struct {
v1alpha1.SSHKeyPair
// contains filtered or unexported fields
}
func NewSSHKeyPair ¶
func NewSSHKeyPair(ssh *v1alpha1.SSHKeyPair) *SSHKeyPair
func (SSHKeyPair) Generate ¶
func (ssh SSHKeyPair) Generate() map[string]string
errors can be ignored because if there's a problem it will be handled in the controller (processNextWorkItem will requeue it)
func (SSHKeyPair) GetMeta ¶
func (ssh SSHKeyPair) GetMeta() Meta
func (SSHKeyPair) Rotate ¶
func (ssh SSHKeyPair) Rotate() map[string]string
Click to show internal directories.
Click to hide internal directories.