Properties that describe parameters for the K8s deployment.

Hierarchy

  • K8sConfig

Properties

container_image: string

The fully qualified container image to be deployed (i.e. registry.axinom.com/navycms/media-service:20220627.3)

custom_object_definitions?: {
    [name: string]: unknown;
}[]

An array of custom object definitions to be created along with the service deployment

Type declaration

  • [name: string]: unknown
fqdn_port_mappings: FqdnPortMapping[]

An array of an object containing the FQDN to Port number mappings used to configure the ingress rules of the service-deployment

replicas?: number

Number of pod replicas for the service

resource_limits?: K8sResourceConfig

Resource requests and limits object to specify CPU and Memory constraints for a pod

resource_requests?: K8sResourceConfig

Resource requests and limits object to specify CPU and Memory constraints for a pod

vm_spec_id: string

The VM Spec Type, which is taken as the nodeSelectorLabel

Generated using TypeDoc