mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
64 lines
2.2 KiB
Plaintext
64 lines
2.2 KiB
Plaintext
:_mod-docs-content-type: SNIPPET
|
|
[source,yaml]
|
|
----
|
|
apiVersion: ran.openshift.io/v1
|
|
kind: PolicyGenTemplate
|
|
metadata:
|
|
name: "group-dev"
|
|
namespace: "ztp-clusters"
|
|
spec:
|
|
bindingRules:
|
|
dev: "true"
|
|
mcp: "master"
|
|
sourceFiles:
|
|
# These policies/CRs come from the internal container Image
|
|
#Cluster Logging
|
|
- fileName: ClusterLogNS.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-cluster-log-ns"
|
|
- fileName: ClusterLogOperGroup.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-cluster-log-operator-group"
|
|
- fileName: ClusterLogSubscription.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-cluster-log-sub"
|
|
#Local Storage Operator
|
|
- fileName: StorageNS.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-lso-ns"
|
|
- fileName: StorageOperGroup.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-lso-operator-group"
|
|
- fileName: StorageSubscription.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-lso-sub"
|
|
#These are custom local policies that come from the source-crs directory in the git repo
|
|
# Performance Addon Operator
|
|
- fileName: PaoSubscriptionNS.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-pao-ns"
|
|
- fileName: PaoSubscriptionCatalogSource.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-pao-cat-source"
|
|
spec:
|
|
image: <container_image_url>
|
|
- fileName: PaoSubscription.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-pao-sub"
|
|
#Elasticsearch Operator
|
|
- fileName: elasticsearch/ElasticsearchNS.yaml <1>
|
|
remediationAction: inform
|
|
policyName: "group-dev-elasticsearch-ns"
|
|
- fileName: elasticsearch/ElasticsearchOperatorGroup.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-elasticsearch-operator-group"
|
|
#Custom Resources
|
|
- fileName: custom-crs/apiserver-config.yaml <1>
|
|
remediationAction: inform
|
|
policyName: "group-dev-apiserver-config"
|
|
- fileName: custom-crs/disable-nic-lldp.yaml
|
|
remediationAction: inform
|
|
policyName: "group-dev-disable-nic-lldp"
|
|
----
|
|
<1> Set `fileName` to include the relative path to the file from the `/source-crs` parent directory.
|