diff options
2 files changed, 36 insertions, 6 deletions
diff --git a/roles/openshift_examples/files/examples/v1.3/infrastructure-templates/enterprise/metrics-deployer.yaml b/roles/openshift_examples/files/examples/v1.3/infrastructure-templates/enterprise/metrics-deployer.yaml index 032f94a18..afd47ec7c 100644 --- a/roles/openshift_examples/files/examples/v1.3/infrastructure-templates/enterprise/metrics-deployer.yaml +++ b/roles/openshift_examples/files/examples/v1.3/infrastructure-templates/enterprise/metrics-deployer.yaml @@ -34,9 +34,11 @@ objects:    metadata:      generateName: metrics-deployer-    spec: +    securityContext: {}      containers:      - image: ${IMAGE_PREFIX}metrics-deployer:${IMAGE_VERSION}        name: deployer +      securityContext: {}        volumeMounts:        - name: secret          mountPath: /secret @@ -48,6 +50,10 @@ objects:            valueFrom:              fieldRef:                fieldPath: metadata.namespace +        - name: POD_NAME +          valueFrom: +            fieldRef: +              fieldPath: metadata.name          - name: IMAGE_PREFIX            value: ${IMAGE_PREFIX}          - name: IMAGE_VERSION @@ -58,8 +64,12 @@ objects:            value: ${MODE}          - name: REDEPLOY            value: ${REDEPLOY} +        - name: IGNORE_PREFLIGHT +          value: ${IGNORE_PREFLIGHT}          - name: USE_PERSISTENT_STORAGE            value: ${USE_PERSISTENT_STORAGE} +        - name: DYNAMICALLY_PROVISION_STORAGE +          value: ${DYNAMICALLY_PROVISION_STORAGE}          - name: HAWKULAR_METRICS_HOSTNAME            value: ${HAWKULAR_METRICS_HOSTNAME}          - name: CASSANDRA_NODES @@ -68,6 +78,10 @@ objects:            value: ${CASSANDRA_PV_SIZE}          - name: METRIC_DURATION            value: ${METRIC_DURATION} +        - name: USER_WRITE_ACCESS +          value: ${USER_WRITE_ACCESS} +        - name: HEAPSTER_NODE_ID +          value: ${HEAPSTER_NODE_ID}          - name: METRIC_RESOLUTION            value: ${METRIC_RESOLUTION}      dnsPolicy: ClusterFirst @@ -87,7 +101,7 @@ parameters:  -    description: 'Specify version for metrics components; e.g. for "openshift/origin-metrics-deployer:latest", set version "latest"'    name: IMAGE_VERSION -  value: "3.2.1" +  value: "3.3.0"  -    description: "Internal URL for the master, for authentication retrieval"    name: MASTER_URL @@ -97,7 +111,7 @@ parameters:    name: HAWKULAR_METRICS_HOSTNAME    required: true  - -  description: "Can be set to: 'deploy' to perform an initial deployment; 'refresh' to delete and redeploy all components but to keep persisted data and routes; 'redeploy' to delete and redeploy everything (losing all data in the process)" +  description: "Can be set to: 'preflight' to perform validation before a deployment; 'deploy' to perform an initial deployment; 'refresh' to delete and redeploy all components but to keep persisted data and routes; 'redeploy' to delete and redeploy everything (losing all data in the process); 'validate' to re-run validations after a deployment"    name: MODE    value: "deploy"  - @@ -105,10 +119,18 @@ parameters:    name: REDEPLOY    value: "false"  - +  description: "If preflight validation is blocking deployment and you're sure you don't care about it, this will ignore the results and proceed to deploy." +  name: IGNORE_PREFLIGHT +  value: "false" +-    description: "Set to true for persistent storage, set to false to use non persistent storage"    name: USE_PERSISTENT_STORAGE    value: "true"  - +  description: "Set to true to dynamically provision storage, set to false to use use pre-created persistent volumes" +  name: DYNAMICALLY_PROVISION_STORAGE +  value: "false" +-    description: "The number of Cassandra Nodes to deploy for the initial cluster"    name: CASSANDRA_NODES    value: "1" @@ -121,6 +143,14 @@ parameters:    name: METRIC_DURATION    value: "7"  - -  description: "How often metrics should be gathered. Defaults value of '10s' for 10 seconds" +  description: "If a user accounts should be allowed to write metrics." +  name: USER_WRITE_ACCESS +  value: "false" +- +  description: "The identifier used when generating metric ids in Hawkular" +  name: HEAPSTER_NODE_ID +  value: "nodename" +- +  description: "How often metrics should be gathered. Defaults value of '15s' for 15 seconds"    name: METRIC_RESOLUTION -  value: "10s" +  value: "15s" diff --git a/roles/openshift_examples/files/examples/v1.3/infrastructure-templates/origin/metrics-deployer.yaml b/roles/openshift_examples/files/examples/v1.3/infrastructure-templates/origin/metrics-deployer.yaml index ab62ae76f..ac5098c8a 100644 --- a/roles/openshift_examples/files/examples/v1.3/infrastructure-templates/origin/metrics-deployer.yaml +++ b/roles/openshift_examples/files/examples/v1.3/infrastructure-templates/origin/metrics-deployer.yaml @@ -151,6 +151,6 @@ parameters:    name: HEAPSTER_NODE_ID    value: "nodename"  - -  description: "How often metrics should be gathered. Defaults value of '10s' for 10 seconds" +  description: "How often metrics should be gathered. Defaults value of '15s' for 15 seconds"    name: METRIC_RESOLUTION -  value: "10s" +  value: "15s"  | 
