Documentation ¶
Index ¶
- type SecretFacade
- func (s *SecretFacade) AppendPublicKeySecret(secret *corev1.Secret) (*corev1.Secret, error)
- func (s SecretFacade) CheckPrivateKeySecretExistence() error
- func (s *SecretFacade) CreatePrivateKeySecret() (*corev1.Secret, error)
- func (s *SecretFacade) CreatePublicKeySecret() (*corev1.Secret, error)
- func (s *SecretFacade) DeleteSecret(secret *corev1.Secret) error
- func (s *SecretFacade) GetPublicKeySecret() (*corev1.Secret, error)
- type SecretPatch
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecretFacade ¶
type SecretFacade struct {
// contains filtered or unexported fields
}
func NewSecretFacade ¶
func NewSecretFacade(clioptions *parse.CLIOptions, keys types.SshKeys) (*SecretFacade, error)
func (*SecretFacade) AppendPublicKeySecret ¶
func (SecretFacade) CheckPrivateKeySecretExistence ¶
func (s SecretFacade) CheckPrivateKeySecretExistence() error
func (*SecretFacade) CreatePrivateKeySecret ¶
func (s *SecretFacade) CreatePrivateKeySecret() (*corev1.Secret, error)
func (*SecretFacade) CreatePublicKeySecret ¶
func (s *SecretFacade) CreatePublicKeySecret() (*corev1.Secret, error)
func (*SecretFacade) DeleteSecret ¶
func (s *SecretFacade) DeleteSecret(secret *corev1.Secret) error
func (*SecretFacade) GetPublicKeySecret ¶
func (s *SecretFacade) GetPublicKeySecret() (*corev1.Secret, error)
type SecretPatch ¶
Click to show internal directories.
Click to hide internal directories.