Based on alpine.
Included are:
- kubectl
- jq
- curl
- bash
For cases where it does not directly run inside a kubernetes cluster an init script is
provided at /opt/initK8s.sh
.
It needs the following parameters:
KUBERNETES_URL
: URL to the kubernetes clusterKUBERNETES_CA
: Base64 encoded CA certifcate for the connection to the clusterKUBERNETES_TOKEN
: Token to authenticate with the cluster
It's double published (github and private gcr repo).
docker run ghcr.io/linkyard/kubectl
or
docker run eu.gcr.io/linkyard-191615/linkyard-cloud/kubectl