tripleo-ansible/tripleo_ansible/roles/tripleo-ceph-common/defaults/main.yml

146 lines
4.4 KiB
YAML

---
# Copyright 2019 Red Hat, Inc.
# All Rights Reserved.
#
# 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.
# todo(fultonj): evolve this to derive more of these values from facts
ceph_ansible_group_vars_all:
ceph_conf_overrides:
global:
osd_max_backfills: 1
osd_pool_default_pg_num: 32
osd_pool_default_pgp_num: 32
osd_pool_default_size: 3
osd_recovery_max_active: 3
osd_recovery_op_priority: 3
rgw_keystone_accepted_admin_roles: ResellerAdmin
rgw_keystone_accepted_roles: Member, admin
rgw_keystone_admin_domain: default
rgw_keystone_admin_password: fEoaZFe0C5ZQ1hvFo7yfxutan
rgw_keystone_admin_project: service
rgw_keystone_admin_user: swift
rgw_keystone_api_version: 3
rgw_keystone_implicit_tenants: 'true'
rgw_keystone_revocation_interval: '0'
rgw_keystone_url: http://192.168.24.18:5000
rgw_s3_auth_use_keystone: 'true'
rgw_swift_versioning_enabled: 'true'
ceph_docker_image: ceph/daemon
ceph_docker_image_tag: v4.0.0-stable-4.0-nautilus-centos-7-x86_64
ceph_docker_registry: 192.168.24.1:8787
ceph_origin: distro
ceph_stable: true
cluster: ceph
cluster_network: 192.168.24.0/24
containerized_deployment: true
docker: true
fsid: b8df929e-7c29-11e9-b1bd-244253215215
generate_fsid: false
ip_version: ipv4
keys:
- caps:
mgr: allow *
mon: profile rbd
osd: profile rbd pool=volumes, profile rbd pool=backups, profile rbd pool=vms,
profile rbd pool=images
key: AQCwmeRcAAAAABAA6SQU/bGqFjlfLro5KxrB1Q==
mode: '0600'
name: client.openstack
- caps:
mds: allow *
mgr: allow *
mon: allow r, allow command 'auth del', allow command 'auth caps', allow
command 'auth get', allow command 'auth get-or-create'
osd: allow rw
key: AQCwmeRcAAAAABAAiglHZveUQUmoSsYbZcbMEA==
mode: '0600'
name: client.manila
- caps:
mgr: allow *
mon: allow rw
osd: allow rwx
key: AQCwmeRcAAAAABAAvd9OK2qeXNaD4rL/wP7D0Q==
mode: '0600'
name: client.radosgw
monitor_address_block: 192.168.24.0/24
ntp_service_enabled: false
openstack_config: true
openstack_keys:
- caps:
mgr: allow *
mon: profile rbd
osd: profile rbd pool=volumes, profile rbd pool=backups, profile rbd pool=vms,
profile rbd pool=images
key: AQCwmeRcAAAAABAA6SQU/bGqFjlfLro5KxrB1Q==
mode: '0600'
name: client.openstack
- caps:
mds: allow *
mgr: allow *
mon: allow r, allow command 'auth del', allow command 'auth caps', allow
command 'auth get', allow command 'auth get-or-create'
osd: allow rw
key: AQCwmeRcAAAAABAAiglHZveUQUmoSsYbZcbMEA==
mode: '0600'
name: client.manila
- caps:
mgr: allow *
mon: allow rw
osd: allow rwx
key: AQCwmeRcAAAAABAAvd9OK2qeXNaD4rL/wP7D0Q==
mode: '0600'
name: client.radosgw
openstack_pools:
- application: rbd
name: images
pg_num: 32
rule_name: replicated_rule
- application: rbd
name: backups
pg_num: 32
rule_name: replicated_rule
- application: rbd
name: vms
pg_num: 32
rule_name: replicated_rule
- application: rbd
name: volumes
pg_num: 32
rule_name: replicated_rule
pools: []
public_network: 192.168.24.0/24
user_config: true
blacklisted_hostnames: []
ceph_ansible_extra_vars:
ireallymeanit: 'yes'
container_binary: 'podman'
uuid_content: {}
ceph_ansible_playbook_verbosity: 3
ceph_ansible_playbooks_param: ['default']
local_ceph_ansible_fetch_directory_backup: "{{ playbook_dir }}/ceph-ansible/fetch_backup"
swift_get_url: ''
swift_put_url: ''
ceph_ansible_skip_tags: 'package-install,with_pkg'
ceph_ansible_environment_variables: {}
docker: true
containerized_deployment: true
user_config: true
ceph_stable: true
ceph_origin: distro
openstack_config: true
pools: []
ntp_service_enabled: false
generate_fsid: false