Can someone please help me understand why the following fields were added to this CSR definition file:
- digital signature
- key encipherment
groups: - system:authenticated
The documentation only has - client auth, as usage.
The question also doesn’t mention anything about groups
apiVersion: certificates.k8s.io/v1
kind: CertificateSigningRequest
metadata:
name: john-developer
spec:
signerName: kubernetes.io/kube-apiserver-client
request:
usages:
- digital signature
- key encipherment
- client auth
groups: - system:authenticated