
This change implements TLS configurations for skydive. All servers will get their own certificates signed by the CA as setup on the `skydive_service_setup_host` node. > Documentation for TLS configuration can be found here: http://skydive.network/documentation/ Change-Id: I890b4a5d9076b0474ffe5649f9361cb6018c19fe Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
31 lines
1017 B
YAML
31 lines
1017 B
YAML
---
|
|
# Copyright 2019, Rackspace US, Inc.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
- name: Configure Skydive analyzers
|
|
hosts: skydive_analyzers[0]
|
|
vars:
|
|
skydive_username: skydive
|
|
tasks:
|
|
- name: Check client status
|
|
command: skydive client status --username {{ skydive_username }} --password {{ skydive_password }}
|
|
register: skydive_client
|
|
until:
|
|
- skydive_client is success
|
|
retries: 10
|
|
delay: 10
|
|
|
|
- name: Show Skydive client
|
|
debug: var=skydive_client
|