CA configuration. SwarmSpecCAConfig

interface SwarmSpecCAConfig {
    ExternalCAs?: SwarmSpecCAConfigExternalCAsInner[];
    ForceRotate?: number;
    NodeCertExpiry?: number;
    SigningCACert?: string;
    SigningCAKey?: string;
}

Properties

Configuration for forwarding signing requests to an external certificate authority.

ForceRotate?: number

An integer whose purpose is to force swarm to generate a new signing CA certificate and key, if none have been specified in SigningCACert and SigningCAKey

NodeCertExpiry?: number

The duration node certificates are issued for.

SigningCACert?: string

The desired signing CA certificate for all swarm node TLS leaf certificates, in PEM format.

SigningCAKey?: string

The desired signing CA key for all swarm node TLS leaf certificates, in PEM format.