Edit

Share via


KubernetesClusterAgent Class

Definition

Reflects cluster configuration changes between Orleans and Kubernetes.

public sealed class KubernetesClusterAgent : Orleans.ILifecycleParticipant<Orleans.Runtime.ISiloLifecycle>
type KubernetesClusterAgent = class
    interface ILifecycleParticipant<ISiloLifecycle>
Public NotInheritable Class KubernetesClusterAgent
Implements ILifecycleParticipant(Of ISiloLifecycle)
Inheritance
KubernetesClusterAgent
Implements

Constructors

KubernetesClusterAgent(IClusterMembershipService, ILogger<KubernetesClusterAgent>, IOptionsMonitor<KubernetesHostingOptions>, IOptions<ClusterOptions>, ILocalSiloDetails)

Methods

OnRuntimeInitializeStop(CancellationToken)
OnStop(CancellationToken)
Participate(ISiloLifecycle)

Applies to