Class ClusterManifest
Holds information about a deployed cluster including things like the container images that need to be present in the local Harbor deployment. This information is associated with a specific version of NEONKUBE and is generated automatically during NEONCLOUD node image builds and is uploaded to S3 as a JSON document.
This ends up being embedded into the neon-cluster-operator as a resource via a build task that uses the neon-build get-cluster-manifest command to download the file from S3 so it can be included in the project.
Namespace: Neon.Kube
Assembly: Neon.Kube.dll
Syntax
public class ClusterManifest
Constructors
ClusterManifest()
Default constructor.
Declaration
public ClusterManifest()
Properties
ContainerImages
Returns information about the container images deployed to a new NEONKUBE cluster.
Declaration
[JsonProperty(PropertyName = "ContainerImages", Required = Required.Always)]
[YamlMember(Alias = "containerImages", ApplyNamingConventions = false)]
public List<ClusterContainerImage> ContainerImages { get; set; }
Property Value
Type | Description |
---|---|
List<ClusterContainerImage> |