Documentation ¶
Index ¶
- func Close(client clientset.Interface, in *api.Integration, tenant string) (err error)
- func EnsureServiceAccount(clusterClient *kubernetes.Clientset, namespace string) error
- func GetSchedulableClusters(client clientset.Interface, tenant string) ([]api.Integration, error)
- func Open(client clientset.Interface, in *api.Integration, tenantName string) (err error)
- func UpdateClusterIntegration(client clientset.Interface, tenant, name string, in *api.Integration) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureServiceAccount ¶
func EnsureServiceAccount(clusterClient *kubernetes.Clientset, namespace string) error
EnsureServiceAccount ensures default service account for stage pod created. Coordinator container in stage pod needs certain permission to pods and pods/log.
func GetSchedulableClusters ¶
GetSchedulableClusters gets all clusters which are used to perform workload for this tenant.
func UpdateClusterIntegration ¶
func UpdateClusterIntegration(client clientset.Interface, tenant, name string, in *api.Integration) error
UpdateClusterIntegration ...
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.