# Functions
No description provided by the author
No description provided by the author
No description provided by the author
cluster created type check, cluster owner만 승인/거절 할 수 있도록 check, ready 상태의 cluster만 허용하도록 check.
No description provided by the author
No description provided by the author
CreateConfigmapForKubectl creates configmap for volume mounting at /var/run/secrets/kubernetes.io/serviceaccount to change default namespace of kubectl container.
No description provided by the author
No description provided by the author
No description provided by the author
master cluster에 remote Service account secret와 동일한 secret을 생성.
remote cluster에 jwt-decode-auth용, oidc용 clusterrolebinding 생성.
remote cluster에 service account와 secret을 미리 생성.
No description provided by the author
master cluster에 생성한 cluster manager role, rolebinding 삭제.
No description provided by the author
No description provided by the author
DeleteKubectlResource deletes all kubectl pod related resources for all user, which contains Pod, RoleBinding, ClusterRoleBinding and ServiceAccount.
DeleteKubectlResource deletes all kubectl pod related resources for give userName, which contains Pod, RoleBinding, ClusterRoleBinding and ServiceAccount.
No description provided by the author
master cluster에 생성한 namespace rolebinding 삭제.
No description provided by the author
No description provided by the author
No description provided by the author
DeployKubectlPod makes serviceaccount which has same authorization compared to given userName(email), then deploy pod with kubectl image.
ExecCommand sends a 'exec' command to specific pod.
No description provided by the author
var nsList = &corev1.NamespaceList{}.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetPodListByLabel returns a pod List using label and namespace.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
master cluster에 생성한 remote cluster의 service account secret token을 삭제.
remote cluster에 있는 jwt-decode-auth용, oidc용 clusterrolebinding 삭제.
remote cluster에 생성한 service account, service account secret 모두 삭제.
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author