Docker container with kubectl and helm for use in deploying and CI/CD
1.9K
Docker container with kubectl and helm for use in deploying and CI/CD. Includes script to make authentication with GKE easier.
Authentication with GKE is supported via a service account key. To be useful it needs to have the following roles:
The authenticate script expects the service account key to be mounted at
/secrets/service-account.json.
The key filename can be configured via the G_SERVICE_ACCOUNT environment variable.
Also required are the cluster details which are specified via the following env variables:
G_USER - User associated with service account. E.g., [email protected]G_PROJECTG_CLUSTERG_REGIONG_ZONERunning the image with no command will drop you into a bash prompt with authenticated
helm and kubectl in the path.
Content type
Image
Digest
Size
199.1 MB
Last updated
over 7 years ago
docker pull rbgkew/gke-helm-deployer:0.1.7