kyverno-reporter values.yaml
π
nameOverrideπ
Type: string
""
image.registryπ
Type: string
"registry1.dso.mil"
image.repositoryπ
Type: string
"ironbank/nirmata/policy-reporter/policy-reporter"
image.pullPolicyπ
Type: string
"IfNotPresent"
image.tagπ
Type: string
"2.12.0"
imagePullSecretsπ
Type: list
[]
Default value (formatted)
[]
replicaCountπ
Type: int
1
deploymentStrategyπ
Type: object
{}
Default value (formatted)
{}
port.nameπ
Type: string
"http"
port.numberπ
Type: int
8080
annotationsπ
Type: object
{}
Default value (formatted)
{}
rbac.enabledπ
Type: bool
true
serviceAccount.createπ
Type: bool
true
serviceAccount.annotationsπ
Type: object
{}
Default value (formatted)
{}
serviceAccount.nameπ
Type: string
""
serviceAccount.automountServiceAccountTokenπ
Type: bool
false
service.enabledπ
Type: bool
true
service.annotationsπ
Type: object
{}
Default value (formatted)
{}
service.labelsπ
Type: object
{}
Default value (formatted)
{}
service.typeπ
Type: string
"ClusterIP"
service.portπ
Type: int
8080
podSecurityContext.fsGroupπ
Type: int
1234
securityContext.runAsUserπ
Type: int
1234
securityContext.runAsGroupπ
Type: int
1234
securityContext.runAsNonRootπ
Type: bool
true
securityContext.privilegedπ
Type: bool
false
securityContext.allowPrivilegeEscalationπ
Type: bool
false
securityContext.readOnlyRootFilesystemπ
Type: bool
true
securityContext.capabilities.drop[0]π
Type: string
"ALL"
securityContext.seccompProfile.typeπ
Type: string
"RuntimeDefault"
podAnnotationsπ
Type: object
{}
Default value (formatted)
{}
podLabelsπ
Type: object
{}
Default value (formatted)
{}
resourcesπ
Type: object
{}
Default value (formatted)
{}
networkPolicy.enabledπ
Type: bool
false
networkPolicy.egress[0].toπ
Type: string
nil
networkPolicy.egress[0].ports[0].protocolπ
Type: string
"TCP"
networkPolicy.egress[0].ports[0].portπ
Type: int
6443
networkPolicy.ingressπ
Type: list
[]
Default value (formatted)
[]
rest.enabledπ
Type: bool
false
metrics.enabledπ
Type: bool
false
metrics.modeπ
Type: string
"detailed"
metrics.customLabelsπ
Type: list
[]
Default value (formatted)
[]
profiling.enabledπ
Type: bool
false
reportFilter.namespaces.includeπ
Type: list
[]
Default value (formatted)
[]
reportFilter.namespaces.excludeπ
Type: list
[]
Default value (formatted)
[]
reportFilter.clusterReports.disabledπ
Type: bool
false
ui.enabledπ
Type: bool
false
kyvernoPlugin.enabledπ
Type: bool
false
monitoring.enabledπ
Type: bool
false
global.plugins.kyvernoπ
Type: bool
false
global.backendπ
Type: string
""
global.fullnameOverrideπ
Type: string
""
global.namespaceπ
Type: string
""
global.labelsπ
Type: object
{}
Default value (formatted)
{}
policyPrioritiesπ
Type: object
{}
Default value (formatted)
{}
emailReports.clusterNameπ
Type: string
""
emailReports.smtp.secretπ
Type: string
""
emailReports.smtp.hostπ
Type: string
""
emailReports.smtp.portπ
Type: int
465
emailReports.smtp.usernameπ
Type: string
""
emailReports.smtp.passwordπ
Type: string
""
emailReports.smtp.fromπ
Type: string
""
emailReports.smtp.encryptionπ
Type: string
""
emailReports.summary.enabledπ
Type: bool
false
emailReports.summary.scheduleπ
Type: string
"0 8 * * *"
emailReports.summary.activeDeadlineSecondsπ
Type: int
300
emailReports.summary.backoffLimitπ
Type: int
3
emailReports.summary.ttlSecondsAfterFinishedπ
Type: int
0
emailReports.summary.restartPolicyπ
Type: string
"Never"
emailReports.summary.toπ
Type: list
[]
Default value (formatted)
[]
emailReports.summary.filterπ
Type: object
{}
Default value (formatted)
{}
emailReports.summary.channelsπ
Type: list
[]
Default value (formatted)
[]
emailReports.violations.enabledπ
Type: bool
false
emailReports.violations.scheduleπ
Type: string
"0 8 * * *"
emailReports.violations.activeDeadlineSecondsπ
Type: int
300
emailReports.violations.backoffLimitπ
Type: int
3
emailReports.violations.ttlSecondsAfterFinishedπ
Type: int
0
emailReports.violations.restartPolicyπ
Type: string
"Never"
emailReports.violations.toπ
Type: list
[]
Default value (formatted)
[]
emailReports.violations.filterπ
Type: object
{}
Default value (formatted)
{}
emailReports.violations.channelsπ
Type: list
[]
Default value (formatted)
[]
existingTargetConfig.enabledπ
Type: bool
false
existingTargetConfig.nameπ
Type: string
""
existingTargetConfig.subPathπ
Type: string
""
target.loki.hostπ
Type: string
""
target.loki.certificateπ
Type: string
""
target.loki.skipTLSπ
Type: bool
false
target.loki.secretRefπ
Type: string
""
target.loki.pathπ
Type: string
""
target.loki.minimumPriorityπ
Type: string
""
target.loki.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.loki.skipExistingOnStartupπ
Type: bool
true
target.loki.customLabelsπ
Type: object
{}
Default value (formatted)
{}
target.loki.filterπ
Type: object
{}
Default value (formatted)
{}
target.loki.channelsπ
Type: list
[]
Default value (formatted)
[]
target.elasticsearch.hostπ
Type: string
""
target.elasticsearch.certificateπ
Type: string
""
target.elasticsearch.skipTLSπ
Type: bool
false
target.elasticsearch.indexπ
Type: string
""
target.elasticsearch.usernameπ
Type: string
""
target.elasticsearch.passwordπ
Type: string
""
target.elasticsearch.secretRefπ
Type: string
""
target.elasticsearch.rotationπ
Type: string
""
target.elasticsearch.minimumPriorityπ
Type: string
""
target.elasticsearch.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.elasticsearch.skipExistingOnStartupπ
Type: bool
true
target.elasticsearch.customFieldsπ
Type: object
{}
Default value (formatted)
{}
target.elasticsearch.filterπ
Type: object
{}
Default value (formatted)
{}
target.elasticsearch.channelsπ
Type: list
[]
Default value (formatted)
[]
target.slack.webhookπ
Type: string
""
target.slack.secretRefπ
Type: string
""
target.slack.minimumPriorityπ
Type: string
""
target.slack.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.slack.skipExistingOnStartupπ
Type: bool
true
target.slack.customFieldsπ
Type: object
{}
Default value (formatted)
{}
target.slack.filterπ
Type: object
{}
Default value (formatted)
{}
target.slack.channelsπ
Type: list
[]
Default value (formatted)
[]
target.discord.webhookπ
Type: string
""
target.discord.secretRefπ
Type: string
""
target.discord.minimumPriorityπ
Type: string
""
target.discord.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.discord.skipExistingOnStartupπ
Type: bool
true
target.discord.filterπ
Type: object
{}
Default value (formatted)
{}
target.discord.channelsπ
Type: list
[]
Default value (formatted)
[]
target.teams.webhookπ
Type: string
""
target.teams.secretRefπ
Type: string
""
target.teams.certificateπ
Type: string
""
target.teams.skipTLSπ
Type: bool
false
target.teams.minimumPriorityπ
Type: string
""
target.teams.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.teams.skipExistingOnStartupπ
Type: bool
true
target.teams.filterπ
Type: object
{}
Default value (formatted)
{}
target.teams.channelsπ
Type: list
[]
Default value (formatted)
[]
target.ui.hostπ
Type: string
""
target.ui.certificateπ
Type: string
""
target.ui.skipTLSπ
Type: bool
false
target.ui.minimumPriorityπ
Type: string
"warning"
target.ui.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.ui.skipExistingOnStartupπ
Type: bool
true
target.webhook.hostπ
Type: string
""
target.webhook.certificateπ
Type: string
""
target.webhook.skipTLSπ
Type: bool
false
target.webhook.secretRefπ
Type: string
""
target.webhook.headersπ
Type: object
{}
Default value (formatted)
{}
target.webhook.minimumPriorityπ
Type: string
""
target.webhook.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.webhook.skipExistingOnStartupπ
Type: bool
true
target.webhook.customFieldsπ
Type: object
{}
Default value (formatted)
{}
target.webhook.filterπ
Type: object
{}
Default value (formatted)
{}
target.webhook.channelsπ
Type: list
[]
Default value (formatted)
[]
target.s3.accessKeyIDπ
Type: string
""
target.s3.secretAccessKeyπ
Type: string
""
target.s3.secretRefπ
Type: string
""
target.s3.regionπ
Type: string
""
target.s3.endpointπ
Type: string
""
target.s3.bucketπ
Type: string
""
target.s3.pathStyleπ
Type: bool
false
target.s3.prefixπ
Type: string
""
target.s3.minimumPriorityπ
Type: string
""
target.s3.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.s3.skipExistingOnStartupπ
Type: bool
true
target.s3.customFieldsπ
Type: object
{}
Default value (formatted)
{}
target.s3.filterπ
Type: object
{}
Default value (formatted)
{}
target.s3.channelsπ
Type: list
[]
Default value (formatted)
[]
target.kinesis.accessKeyIDπ
Type: string
""
target.kinesis.secretAccessKeyπ
Type: string
""
target.kinesis.secretRefπ
Type: string
""
target.kinesis.regionπ
Type: string
""
target.kinesis.endpointπ
Type: string
""
target.kinesis.streamNameπ
Type: string
""
target.kinesis.minimumPriorityπ
Type: string
""
target.kinesis.sourcesπ
Type: list
[]
Default value (formatted)
[]
target.kinesis.skipExistingOnStartupπ
Type: bool
true
target.kinesis.customFieldsπ
Type: object
{}
Default value (formatted)
{}
target.kinesis.filterπ
Type: object
{}
Default value (formatted)
{}
target.kinesis.channelsπ
Type: list
[]
Default value (formatted)
[]
leaderElection.enabledπ
Type: bool
false
leaderElection.releaseOnCancelπ
Type: bool
true
leaderElection.leaseDurationπ
Type: int
15
leaderElection.renewDeadlineπ
Type: int
10
leaderElection.retryPeriodπ
Type: int
2
redis.enabledπ
Type: bool
false
redis.addressπ
Type: string
""
redis.databaseπ
Type: int
0
redis.prefixπ
Type: string
"policy-reporter"
redis.usernameπ
Type: string
""
redis.passwordπ
Type: string
""
podDisruptionBudget.minAvailableπ
Type: int
1
Description: Configures the minimum available pods for policy-reporter disruptions. Cannot be used if maxUnavailable
is set.
podDisruptionBudget.maxUnavailableπ
Type: string
nil
Description: Configures the maximum unavailable pods for policy-reporter disruptions. Cannot be used if minAvailable
is set.
nodeSelectorπ
Type: object
{}
Default value (formatted)
{}
tolerationsπ
Type: list
[]
Default value (formatted)
[]
affinityπ
Type: object
{}
Default value (formatted)
{}
topologySpreadConstraintsπ
Type: list
[]
Default value (formatted)
[]
livenessProbe.httpGet.pathπ
Type: string
"/ready"
livenessProbe.httpGet.portπ
Type: string
"http"
readinessProbe.httpGet.pathπ
Type: string
"/healthz"
readinessProbe.httpGet.portπ
Type: string
"http"
networkPolicies.enabledπ
Type: bool
false
networkPolicies.controlPlaneCidrπ
Type: string
"0.0.0.0/0"
extraVolumes.volumeMountsπ
Type: list
[]
Default value (formatted)
[]
openshiftπ
Type: bool
false
istio.enabledπ
Type: bool
false
istio.mtls.modeπ
Type: string
"STRICT"
bbtests.enabledπ
Type: bool
false
bbtests.cypress.artifactsπ
Type: bool
true
bbtests.cypress.envs.cypress_grafana_urlπ
Type: string
"http://grafana.monitoring.svc.cluster.local"
bbtests.cypress.envs.cypress_prometheus_urlπ
Type: string
"http://monitoring-kube-prometheus-prometheus.monitoring.svc.cluster.local:9090"
bbtests.cypress.envs.cypress_reporter_nsπ
Type: string
"kyverno-reporter"
bbtests.volumesπ
Type: list
[]
Default value (formatted)
[]