KubernetesHostingOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Options for hosting in Kubernetes.
public sealed class KubernetesHostingOptions
type KubernetesHostingOptions = class
Public NotInheritable Class KubernetesHostingOptions
- Inheritance
-
KubernetesHostingOptions
Constructors
KubernetesHostingOptions() |
Fields
ClusterIdEnvironmentVariable |
The environment variable for specifying ClusterId. |
ClusterIdLabel |
The name of the ClusterId label on the pod. |
PodIPEnvironmentVariable |
The environment variable for specifying the IP address of this pod. |
PodNameEnvironmentVariable |
The environment variable for specifying the name of the Kubernetes pod which this silo is executing in. |
PodNamespaceEnvironmentVariable |
The environment variable for specifying the Kubernetes namespace which all silos in this cluster belong to. |
ServiceIdEnvironmentVariable |
The environment variable for specifying ServiceId. |
ServiceIdLabel |
The name of the ServiceId label on the pod. |
Properties
DeleteDefunctSiloPods |
Whether or not to delete pods which correspond to silos which have become defunct since this silo became active. |
GetClientConfiguration |
The delegate used to get an instance of k8s.KubernetesClientConfiguration. |
MaxAgents |
The number of silos in the cluster which should monitor Kubernetes. |
MaxKubernetesApiRetryAttempts |
Gets or sets the maximum number of attempts to retry Kubernetes API calls. |