mirror of
https://github.com/rancher/types.git
synced 2025-05-08 07:06:19 +00:00
Merge pull request #1123 from StrongMonkey/cis-fix
Move CIS annotation to status
This commit is contained in:
commit
36d43b5937
apis/management.cattle.io/v3
client/management/v3
@ -24,7 +24,6 @@ const (
|
||||
DefaultSonobuoyPodName = "security-scan-runner"
|
||||
ConfigMapNameForUserConfig = "security-scan-cfg"
|
||||
|
||||
RunCisScanAnnotation = "field.cattle.io/runCisScan"
|
||||
SonobuoyCompletionAnnotation = "field.cattle.io/sonobuoyDone"
|
||||
CisHelmChartOwner = "field.cattle.io/clusterScanOwner"
|
||||
|
||||
|
@ -156,6 +156,7 @@ type ClusterStatus struct {
|
||||
IstioEnabled bool `json:"istioEnabled,omitempty" norman:"nocreate,noupdate,default=false"`
|
||||
CertificatesExpiration map[string]CertExpiration `json:"certificatesExpiration,omitempty"`
|
||||
ScheduledClusterScanStatus *ScheduledClusterScanStatus `json:"scheduledClusterScanStatus,omitempty"`
|
||||
CurrentCisRunName string `json:"currentCisRunName,omitempty"`
|
||||
}
|
||||
|
||||
type ClusterComponentStatus struct {
|
||||
|
@ -28,6 +28,7 @@ const (
|
||||
ClusterFieldConditions = "conditions"
|
||||
ClusterFieldCreated = "created"
|
||||
ClusterFieldCreatorID = "creatorId"
|
||||
ClusterFieldCurrentCisRunName = "currentCisRunName"
|
||||
ClusterFieldDefaultClusterRoleForProjectMembers = "defaultClusterRoleForProjectMembers"
|
||||
ClusterFieldDefaultPodSecurityPolicyTemplateID = "defaultPodSecurityPolicyTemplateId"
|
||||
ClusterFieldDescription = "description"
|
||||
@ -87,6 +88,7 @@ type Cluster struct {
|
||||
Conditions []ClusterCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"`
|
||||
Created string `json:"created,omitempty" yaml:"created,omitempty"`
|
||||
CreatorID string `json:"creatorId,omitempty" yaml:"creatorId,omitempty"`
|
||||
CurrentCisRunName string `json:"currentCisRunName,omitempty" yaml:"currentCisRunName,omitempty"`
|
||||
DefaultClusterRoleForProjectMembers string `json:"defaultClusterRoleForProjectMembers,omitempty" yaml:"defaultClusterRoleForProjectMembers,omitempty"`
|
||||
DefaultPodSecurityPolicyTemplateID string `json:"defaultPodSecurityPolicyTemplateId,omitempty" yaml:"defaultPodSecurityPolicyTemplateId,omitempty"`
|
||||
Description string `json:"description,omitempty" yaml:"description,omitempty"`
|
||||
|
@ -16,6 +16,7 @@ const (
|
||||
ClusterStatusFieldCertificatesExpiration = "certificatesExpiration"
|
||||
ClusterStatusFieldComponentStatuses = "componentStatuses"
|
||||
ClusterStatusFieldConditions = "conditions"
|
||||
ClusterStatusFieldCurrentCisRunName = "currentCisRunName"
|
||||
ClusterStatusFieldDriver = "driver"
|
||||
ClusterStatusFieldFailedSpec = "failedSpec"
|
||||
ClusterStatusFieldIstioEnabled = "istioEnabled"
|
||||
@ -42,6 +43,7 @@ type ClusterStatus struct {
|
||||
CertificatesExpiration map[string]CertExpiration `json:"certificatesExpiration,omitempty" yaml:"certificatesExpiration,omitempty"`
|
||||
ComponentStatuses []ClusterComponentStatus `json:"componentStatuses,omitempty" yaml:"componentStatuses,omitempty"`
|
||||
Conditions []ClusterCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"`
|
||||
CurrentCisRunName string `json:"currentCisRunName,omitempty" yaml:"currentCisRunName,omitempty"`
|
||||
Driver string `json:"driver,omitempty" yaml:"driver,omitempty"`
|
||||
FailedSpec *ClusterSpec `json:"failedSpec,omitempty" yaml:"failedSpec,omitempty"`
|
||||
IstioEnabled bool `json:"istioEnabled,omitempty" yaml:"istioEnabled,omitempty"`
|
||||
|
Loading…
Reference in New Issue
Block a user