Skip to main content

Kubernetes service account that will be used to authenticate with Infisical

kind: ServiceAccount
apiVersion: v1
metadata:
  name: infisical-service-account
---
apiVersion: v1
kind: Secret
type: kubernetes.io/service-account-token
metadata:
  name: infisical-service-account-token
  annotations:
    kubernetes.io/service-account.name: "infisical-service-account"
---
apiVersion: v1
kind: Secret
type: kubernetes.io/service-account-token
metadata:
  name: infisical-service-account-token
  annotations:
    kubernetes.io/service-account.name: "infisical-service-account"
---

We need to apply this yaml and need to follow below.

kubectl apply -f infisical-service-account-token.yaml -n default
kubectl patch serviceaccount infisical-service-account -p '{"secrets": [{"name": "infisical-service-account-token"}]}' -n default

 

Reference