Signers
You may define remote signers with tezos-k8s. Bakers automatically use signers in their namespace that are configured to sign for the accounts they are baking for. By default no signer is configured.
https://tezos.gitlab.io/user/key-management.html#signer
octezSigners: {}
These signers use the octez-signer binary.
Example:
octezSigners:
 tezos-signer-0:
   accounts:
    - baker0
   authorized_keys:
    # Names of accounts used to authenticate the baker to the signer.
    # The signer will only sign a request from a baker authenticated
    # by an allowed key.
    # If set, any baker targeting this signer will automatically have
    # the associated private key accessible locally.
    - authorized-key-0
Deploys a signer using AWS KMS to sign operations.
The AWS_REGION env var must be set.
https://github.com/tacoinfra/tacoinfra-remote-signer
tacoinfraSigners: {}
These signers deploy the Tacoifra remote signer, a program that passes signing requests to supported HSM or KMS devices.
Example:
tacoinfraSigners
  tacoinfra-signer:
    accounts:
      - tacoinfraSigner
    env:
      AWS_REGION: us-east-2
    serviceAccount:
      create: true
      ## EKS example for setting the role-arn
      annotations:
        eks.amazonaws.com/role-arn: <SIGNER_ROLE_ARN>