Documentation
¶
Index ¶
- type Client
- type KfClient
- func (c *KfClient) CreateProfile(profile manifest.Profile) error
- func (c *KfClient) CreateRoleBinding(namespace string, roleBinding *rbacv1.RoleBinding) error
- func (c *KfClient) CreateServiceRoleBinding(namespace string, serviceRoleBinding *manifest.ServiceRoleBinding) error
- func (c *KfClient) DeleteProfile(profileName string) error
- func (c *KfClient) DeleteRoleBinding(namespace string, name string) error
- func (c *KfClient) DeleteServiceRoleBinding(namespace string, name string) error
- func (c *KfClient) GetConfigMap(namespace, name string) (*v1.ConfigMap, error)
- func (c *KfClient) GetDexConfigMap() (*v1.ConfigMap, error)
- func (c *KfClient) GetProfile(profileName string) (manifest.Profile, error)
- func (c *KfClient) GetProfiles() (manifest.Profiles, error)
- func (c *KfClient) GetRoleBinding(namespace, name string) (*rbacv1.RoleBinding, error)
- func (c *KfClient) GetServiceRoleBinding(namespace string, name string) (*manifest.ServiceRoleBinding, error)
- func (c *KfClient) GetStaticUsers() ([]manifest.StaticPassword, error)
- func (c *KfClient) ListProfileRoleBindings(namespace string) (*rbacv1.RoleBindingList, error)
- func (c *KfClient) LoadClientset()
- func (c *KfClient) RestartDex(out io.Writer, backupData string) error
- func (c *KfClient) RestartDexDeployment() error
- func (c *KfClient) RollbackDexDeployment(backupData string) error
- func (c *KfClient) UpdateConfigMap(namespace string, cm *v1.ConfigMap) error
- func (c *KfClient) UpdateDexConfigMap(cm *v1.ConfigMap) error
- func (c *KfClient) UpdateProfile(profile manifest.Profile) error
- func (c *KfClient) UpdateRoleBinding(namespace string, roleBinding *rbacv1.RoleBinding) error
- func (c *KfClient) UpdateServiceRoleBinding(namespace string, serviceRoleBinding *manifest.ServiceRoleBinding) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { LoadClientset() GetConfigMap(namespace, name string) (*v1.ConfigMap, error) GetDex() (*v1.ConfigMap, error) UpdateConfigMap(namespace string, cm *v1.ConfigMap) error UpdateDex(cm *v1.ConfigMap) error GetStaticUsers() ([]manifest.StaticPassword, error) GetProfile(profileName string) (manifest.Profile, error) GetProfiles() (manifest.Profiles, error) CreateProfile(profile manifest.Profile) error UpdateProfile(profile manifest.Profile) error DeleteProfile(profileName string) error CreateRoleBinding(namespace string, roleBinding *rbacv1.RoleBinding) error GetRoleBinding(namespace, name string) (*rbacv1.RoleBinding, error) UpdateRoleBinding(namespace string, roleBinding *rbacv1.RoleBinding) error DeleteRoleBinding(namespace string, name string) error GetServiceRoleBinding(namespace string, name string) (*manifest.ServiceRoleBinding, error) CreateServiceRoleBinding(namespace string, serviceRoleBinding *manifest.ServiceRoleBinding) error UpdateServiceRoleBinding(namespace string, serviceRoleBinding *manifest.ServiceRoleBinding) error DeleteServiceRoleBinding(namespace string, name string) error RestartDexDeployment(backupData string) error }
Client TBU
type KfClient ¶
type KfClient struct {
// contains filtered or unexported fields
}
KfClient TBU
func NewKfClient ¶
func NewKfClient() *KfClient
func (*KfClient) CreateProfile ¶
CreateProfile TBU
func (*KfClient) CreateRoleBinding ¶
func (c *KfClient) CreateRoleBinding(namespace string, roleBinding *rbacv1.RoleBinding) error
CreateRoleBinding TBU
func (*KfClient) CreateServiceRoleBinding ¶
func (c *KfClient) CreateServiceRoleBinding(namespace string, serviceRoleBinding *manifest.ServiceRoleBinding) error
CreateServiceRoleBinding TBU
func (*KfClient) DeleteProfile ¶
DeleteProfile TBU
func (*KfClient) DeleteRoleBinding ¶
DeleteRoleBinding TBU
func (*KfClient) DeleteServiceRoleBinding ¶
DeleteServiceRoleBinding TBU
func (*KfClient) GetConfigMap ¶
GetConfigMap TBU
func (*KfClient) GetDexConfigMap ¶
GetDexConfigMap TBU
func (*KfClient) GetProfile ¶
GetProfile TBU
func (*KfClient) GetProfiles ¶
GetProfiles TBU
func (*KfClient) GetRoleBinding ¶
func (c *KfClient) GetRoleBinding(namespace, name string) (*rbacv1.RoleBinding, error)
GetRoleBinding TBU
func (*KfClient) GetServiceRoleBinding ¶
func (c *KfClient) GetServiceRoleBinding(namespace string, name string) (*manifest.ServiceRoleBinding, error)
GetServiceRoleBinding TBU
func (*KfClient) GetStaticUsers ¶
func (c *KfClient) GetStaticUsers() ([]manifest.StaticPassword, error)
GetStaticUsers TBU
func (*KfClient) ListProfileRoleBindings ¶
func (c *KfClient) ListProfileRoleBindings(namespace string) (*rbacv1.RoleBindingList, error)
ListProfileRoleBindings TBU
func (*KfClient) RestartDexDeployment ¶
RestartDexDeployment TBU https://www.kubeflow.org/docs/started/k8s/kfctl-istio-dex/#add-static-users-for-basic-auth
func (*KfClient) RollbackDexDeployment ¶
RollbackDexDeployment TBU
func (*KfClient) UpdateConfigMap ¶
UpdateConfigMap TBU
func (*KfClient) UpdateDexConfigMap ¶
UpdateDexConfigMap TBU
func (*KfClient) UpdateProfile ¶
UpdateProfile TBU
func (*KfClient) UpdateRoleBinding ¶
func (c *KfClient) UpdateRoleBinding(namespace string, roleBinding *rbacv1.RoleBinding) error
UpdateRoleBinding TBU
func (*KfClient) UpdateServiceRoleBinding ¶
func (c *KfClient) UpdateServiceRoleBinding(namespace string, serviceRoleBinding *manifest.ServiceRoleBinding) error
UpdateServiceRoleBinding TBU
Click to show internal directories.
Click to hide internal directories.