kind: ServiceAccount
Jump to navigation
Jump to search
cat >my-service-account.yaml <<EOF apiVersion: v1 kind: ServiceAccount metadata: name: my-service-account namespace: default EOF kubectl apply -f my-service-account.yaml
Example: AWS Load Balancer Controller[edit]
apiVersion: v1
kind: ServiceAccount
metadata:
labels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: aws-load-balancer-controller
name: aws-load-balancer-controller
namespace: kube-system
annotations:
eks.amazonaws.com/role-arn: arn:aws:iam::111122223333:role/AmazonEKSLoadBalancerControllerRole
kubectl apply -f aws-load-balancer-controller-service-account.yaml serviceaccount/aws-load-balancer-controller created
Related[edit]
spec.serviceAccountNamekind: Pod- AWS Load Balancer Controller
- Service account: Kubernetes service account
- ServiceAccount admission controller
See also[edit]
kind:[Pod | Ingress | ClusterConfiguration|Config | ConfigMap | ServiceAccount | Deployment | List | Secret | Status | CustomResourceDefinition ], spec: metadata: data:
Advertising: