replicaCount: 1 image: repository: registry.example.com/proto-gen tag: "latest" pullPolicy: IfNotPresent git: baseUrl: "https://git.example.com" tokenSecret: "proto-gen-git-token" cluster: kubeconfigSecret: "proto-gen-kubeconfig" namespace: proto-gen-jobs jobTimeout: 600 maxConcurrent: 2 toolchainRegistry: "registry.example.com/proto-gen" targetRepoTemplate: "{proto_repo}-gen-{lang}" plugins: - language: go image: "proto-gen-go:v1.34.2" - language: nodejs image: "proto-gen-ts:v0.9.0" service: type: ClusterIP port: 8080 ingress: enabled: false className: "" annotations: {} hosts: - host: gen.example.com paths: - path: / pathType: Prefix tls: [] persistence: enabled: true storageClass: "" size: 1Gi resources: {} nodeSelector: {} tolerations: [] affinity: {}