Create a new KubeClusterResourceContainer
A KubeClusterResource can have many KubeClusterResourceContainers. When a KubeClusterResource refers to a Resource that is comprised of one or more ContainerSpecs, we create a KubeClusterResourceContainer corresponding to that ContainerSpec. This allows us to have fine-grained knowledge of the specific Images referenced in all Resources in the KubeCluster.
A KubeClusterResourceContainer may be associated with a known Project. When the KubeClusterResourceContainer’s Project field is empty, that means that the classification process was unable to determine a matching Project for the discovered Resource Container.
A KubeClusterResourceContainer may be associated with a known ProjectContainer. When the KubeClusterResourceContainer’s ProjectContainer field is empty, that means that the classification process was unable to determine a matching ProjectContainer for the discovered Resource Container.
Created
Cluster is the ID of the KubeCluster in which this KubeClusterResource resides.
String name of the container within the KubeClusterResource. Must be unique for the KubeClusterResource.
user who created the record.
timestamp of when the record was created.
Image ID for the container within the KubeClusterResource.
user who last modified the record.
timestamp of when the record was last modified.
The namespace in which the KubeClusterResource resides.
The Resource Kind.
Deployment, DaemonSet, StatefulSet The value of the metadata.name field in the resource manifest.
The timestamp the KubeClusterScan occurred.
A URL to the JSON Schema for this object.
During classification, if Chkk was able to determine the specific Project associated with the KubeClusterResourceContainer, this field will contain the ID of the Project.
During classification, if Chkk was able to determine the specific ProjectComponent that was associated with the KubeClusterResourceContainer, this field will contain the ID of the ProjectComponent.