# Functions
BuildClientCmdAPI takeks k8s config and access token, build and return clientcmdapi.Config entry.
No description provided by the author
BuildConfigFromClusterInfo returns k8s config using gcloud Application Default Credentials typically $HOME/.config/gcloud/application_default_credentials.json.
CheckAwsAccountId runs GetCallIdentity to retrieve account information.
CheckAwsStsCallerIdentity runs GetCallIdentity to make sure aws credentials is configured correctly.
CheckCommandExist check if a command can be found in PATH.
Modify currentPolicy: Remove existing bindings associated with service accounts of current deployment.
No description provided by the author
Create a config that serves as kubeconfig.
No description provided by the author
DeleteResource removes resource.
No description provided by the author
Use default token source and retrieve cluster information with given project/location/cluster information.
GetEksctlVersion return eksctl version on user's environment.
Gets IAM plicy from GCP for the whole project.
No description provided by the author
GetServingAccountIamPolicy gets IAM policy for a service account.
Checks if the path configFile is remote (e.g.
No description provided by the author
No description provided by the author
PrettyPrint returns a pretty format output of any value.
PrintDiff pretty prints file differences.
Reads IAM bindings file in YAML format.
Either patch or remove role bindings from `src` policy.
"Override" project's IAM policy with given config.
SetServingAccountIamPolicy sets IAM policy for a service account.
SortByKind does an in-place sort of resources by Kind.
No description provided by the author
UpdateWorkloadIdentityBindingsPolicy updates the (service account) IAM policy with workload identity binding.
# Constants
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
# Variables
Those occurring earlier in the list get installed before those occurring later in the list.
UninstallOrder is the order in which resources should be uninstalled (by Kind).
# Structs
No description provided by the author
No description provided by the author
No description provided by the author