Used to handle interactions with certificates data and inject it into the K8s cluster secrets

Constructors

Methods

  • Creates sub-tasks for copying the TLS Certificates into K8s secrets for gRPC and gRPC Web

    Parameters

    • task: TaskWrapper<any, any, any>

      Listr Task to which to attach the sub-tasks

    • grpcTlsCertificatePathsUnparsed: string

      the unparsed (alias=path)[] for the gRPC Certificate

    • grpcWebTlsCertificatePathsUnparsed: string

      the unparsed (alias=path)[] for the gRPC Web Certificate

    • grpcTlsKeyPathsUnparsed: string

      the unparsed (alias=path)[] for the gRPC Certificate Key

    • grpcWebTlsKeyPathsUnparsed: string

      the unparsed (alias=path)[] for the gRPC Web Certificate Key

    Returns Listr

    the build sub-tasks for creating the secrets