ops / script catalog
← Browse

create-eks-admin

Destructive

Create an eks-admin ServiceAccount with cluster-admin ClusterRoleBinding

Path
kubernetes/eks/create-eks-admin.sh
Language
bash
Category
kubernetes/admin
Version
2.0.0
Size
2.8 KB
Last modified
May 23, 2026, 08:23 PM

Required binaries

kubectl

Environment variables

KUBE_CONTEXT

Required permissions

rbac.authorization.k8s.io/clusterrolebindings:createserviceaccounts:create

Tags

k8seksrbacadmin

Run locally

# from the repo root
bash kubernetes/eks/create-eks-admin.sh

# or via the ops CLI
ops run kubernetes/eks/create-eks-admin.sh

AI operator plan

idle

If the deployment sets PLATPHORM_PROTECT=1, Vercel Authentication is the protection layer and this field may be left blank.

Run in sandbox

ready
Requires explicit destructive-run confirmation.

Runs in an isolated Vercel Sandbox (Firecracker microVM, 5 min max, no persistent state). Runs require PLATPHORM_API_KEY unless the deployment sets PLATPHORM_PROTECT=1, where Vercel Authentication is the protection layer. The key stays in component state and is never persisted by this UI.

Related scripts