v1
·ServiceAccount
ServiceAccount binds together: * a name, understood by users, and perhaps by peripheral systems, for an identity * a principal that can be authenticated and authorized * a set of secrets
Click on Property Name to show the description, and Pink Types to expand schema.
Required properties are marked with *
Change History
Kubernetes v1.32
1property has changed the description
- .secrets
Kubernetes v1.31
1property has changed the description
- .imagePullSecrets.name
Kubernetes v1.30
Kubernetes v1.29
Kubernetes v1.28
Kubernetes v1.27
7properties have changed the description
- .metadata.annotations
- .metadata.labels
- .metadata.name
- .metadata.namespace
- .metadata.ownerReferences.name
- .metadata.ownerReferences.uid
- .metadata.uid
Kubernetes v1.26
Kubernetes v1.25
1property has been removed on this version
- .metadata.clusterName
Kubernetes v1.24
6properties have changed the description
- .metadata.clusterName
- .metadata.generateName
- .metadata.managedFields.time
- .metadata.ownerReferences.blockOwnerDeletion
- .metadata.selfLink
- .secrets
Kubernetes v1.23
Kubernetes v1.22
1property has been added on this version
- .metadata.managedFields.subresource
Kubernetes v1.21
Kubernetes v1.20
Kubernetes v1.19
1property has changed the description
- .metadata.namespace
Kubernetes v1.18
Kubernetes v1.17
1property has changed the description
- .metadata.finalizers
Kubernetes v1.16
2properties have been added on this version
- .metadata.managedFields.fieldsType
- .metadata.managedFields.fieldsV1
2properties have been removed on this version
- .metadata.initializers
- .metadata.managedFields.fields
5properties have changed the description
- .apiVersion
- .kind
- .metadata
- .secrets.kind
- .secrets.resourceVersion
Kubernetes v1.15
1property has been added on this version
- .metadata.initializers.result.metadata.remainingItemCount
Kubernetes v1.14
1property has been added on this version
- .metadata.managedFields
1property has changed the description
- .metadata.initializers
Kubernetes v1.13
Kubernetes v1.12
1property has changed the description
- .metadata.initializers.result.metadata.continue
Kubernetes v1.11
Examples
There are 1 examples of ServiceAccount that you can use as a starting point to create your own.
apiVersion: v1 kind: ServiceAccount metadata: name: my-app-service-account # just give it a name and then use it on your Pods/Deployments/etc automountServiceAccountToken: false # you can opt out of the API credential automounting