Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type K8sClient ¶
type K8sClient struct {
// contains filtered or unexported fields
}
func NewK8sClient ¶
NewK8sClient return s Kubernetes client that contains the following - cs: general k8s client - aaclient: specific client to manage AppArmorProfile CRD object - extclient: extension client to manage CRD
func (*K8sClient) GetAppArmorProfiles ¶
func (c *K8sClient) GetAppArmorProfiles() ([]types.AppArmorProfile, error)
GetAppArmorProfiles returns apparmor profiles from etcd
func (*K8sClient) InstallCRD ¶
InstallCRD installs AppArmorProfile CRD
type SSHClient ¶
type SSHClient struct {
// contains filtered or unexported fields
}
func NewSSHClientConfig ¶
NewSSHClientConfig returns client configuration for SSH client
func (*SSHClient) ExecuteBatch ¶
ExecuteBatch execute bach commands
Click to show internal directories.
Click to hide internal directories.