Sign inSign up

digitalbss/kubectl

By digitalbss

•Updated 9 months ago

Service image for MEF.DEV Kubernetes jobs: kubectl that pulls without registry authentication.

Image
Integration & delivery
0

201

digitalbss/kubectl repository overview

⁠kubectl (service image)

versionsizepulls

A service component of MEF.DEV⁠ deployments: a custom kubectl build for Kubernetes jobs that call the Kubernetes API. It is published in this public namespace so that a job can pull it without registry authentication — no image pull secret is needed in the cluster. It contains standard upstream tools only, no MEF.DEV code.

⁠Tags

tagwhat it is
1.28.14-alpinethe custom build: Alpine Linux with kubectl v1.28.14, curl and bash
v1.28.6an unmodified copy of alpine/k8s:1.28.6⁠ (same digest): kubectl 1.28.6, helm 3.14.0 with the diff, push and unittest plugins, kustomize v5.3.0, kubeseal 0.25.0, krew 0.4.4, vals 0.33.0, kubeconform, aws-iam-authenticator, eksctl

⁠Use in a job

The image has no entrypoint; pass the command. Inside a cluster, kubectl uses the job's service account:

containers:
  - name: kubectl
    image: digitalbss/kubectl:1.28.14-alpine
    command: ["kubectl", "get", "pods"]

Grant the job's service account only the RBAC permissions its command needs.

⁠Learn more

⁠License

Not covered by the MEF.DEV Business Source License. The tools keep their upstream licences (kubectl and the other Kubernetes tools — Apache License 2.0); v1.28.6 is distributed unchanged under the licence of alpine-docker/k8s⁠ (MIT).

Tag summary

Content type

Image

Digest

sha256:7269bfa33…

Size

275.3 MB

Last updated

9 months ago

docker pull digitalbss/kubectl:v1.28.6