Documentation
¶
Index ¶
- Variables
- type CONFIG_KIND
- type Client
- func (c *Client) CreateConfigMap(ctx context.Context, req *v1.ConfigMap) (*v1.ConfigMap, error)
- func (c *Client) CreateSecret(ctx context.Context, req *v1.Secret) (*v1.Secret, error)
- func (c *Client) DeleteConfigMap(ctx context.Context, req *meta.DeleteRequest) error
- func (c *Client) FindOrCreateConfigMap(ctx context.Context, cm *v1.ConfigMap) error
- func (c *Client) FindOrCreateSecret(ctx context.Context, secret *v1.Secret) error
- func (c *Client) GetConfigMap(ctx context.Context, req *meta.GetRequest) (*v1.ConfigMap, error)
- func (c *Client) GetSecret(ctx context.Context, req *meta.GetRequest) (*v1.Secret, error)
- func (c *Client) ListConfigMap(ctx context.Context, req *meta.ListRequest) (*v1.ConfigMapList, error)
- func (c *Client) ListSecret(ctx context.Context, req *meta.ListRequest) (*v1.SecretList, error)
- func (c *Client) UpdateConfigMap(ctx context.Context, req *v1.ConfigMap) (*v1.ConfigMap, error)
- func (c *Client) UpdateSecret(ctx context.Context, req *v1.Secret) (*v1.Secret, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CONFIG_KIND_NAME = map[int32]string{ 0: "CONFIG_MAP", 1: "SECRET", } CONFIG_KIND_VALUE = map[string]int32{ "CONFIG_MAP": 0, "SECRET": 1, } )
Enum value maps for WORKLOAD_KIND.
Functions ¶
This section is empty.
Types ¶
type CONFIG_KIND ¶
type CONFIG_KIND int32
const ( // 普通配置 CONFIG_KIND_CONFIG_MAP CONFIG_KIND = 0 // 加密配置 CONFIG_KIND_SECRET CONFIG_KIND = 1 )
func (CONFIG_KIND) String ¶
func (c CONFIG_KIND) String() string
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewConfig ¶
func NewConfig(cs *kubernetes.Clientset) *Client
func (*Client) CreateConfigMap ¶
func (*Client) CreateSecret ¶
func (*Client) DeleteConfigMap ¶
func (*Client) FindOrCreateConfigMap ¶
func (*Client) FindOrCreateSecret ¶
func (*Client) GetConfigMap ¶
func (*Client) ListConfigMap ¶
func (c *Client) ListConfigMap(ctx context.Context, req *meta.ListRequest) (*v1.ConfigMapList, error)
func (*Client) ListSecret ¶
func (c *Client) ListSecret(ctx context.Context, req *meta.ListRequest) (*v1.SecretList, error)
func (*Client) UpdateConfigMap ¶
Click to show internal directories.
Click to hide internal directories.