oneagent installation is now bound to role 'controller' to check hotpluggable deployment of oneagent on controller ndoes

This commit is contained in:
Dirk Wallerstorfer 2016-12-08 12:49:22 +01:00
parent d72fbc96ea
commit 57cba10c81
3 changed files with 17 additions and 14 deletions

View File

@ -7,3 +7,6 @@
- name: additional_service:dynatrace - name: additional_service:dynatrace
label: "Install Dynatrace" label: "Install Dynatrace"
description: "Installs Dynatrace in your OpenStack cluster" description: "Installs Dynatrace in your OpenStack cluster"
compatible: []
requires: []
incompatible: []

View File

@ -1,5 +1,5 @@
- id: dynatrace-oneagent - id: dynatrace-oneagent
role: [dynatrace-oneagent] role: [primary-controller, controller]
type: puppet type: puppet
version: 2.1.0 version: 2.1.0
required_for: [post_deployment_end] required_for: [post_deployment_end]

View File

@ -1,23 +1,23 @@
dynatrace-oneagent: #dynatrace-oneagent:
# Role name # Role name
name: "Dynatrace OneAgent" #name: "Dynatrace OneAgent"
# Role description # Role description
description: "Installs the Dynatrace OneAgent" #description: "Installs the Dynatrace OneAgent"
# If primary then during orchestration this role will be # If primary then during orchestration this role will be
# separated into primary-role and role # separated into primary-role and role
has_primary: false #has_primary: false
# Assign public IP to node if true # Assign public IP to node if true
public_ip_required: false #public_ip_required: false
# Weight that will be used to sort out the # Weight that will be used to sort out the
# roles on the Fuel web UI # roles on the Fuel web UI
weight: 1000 #weight: 1000
conflicts: #conflicts:
- compute # - compute
- ceph-osd # - ceph-osd
- cinder # - cinder
- base-os # - base-os
- compute-vmware # - compute-vmware
- virtual # - virtual
dynatrace-security-gateway: dynatrace-security-gateway:
# Role name # Role name