mariadb-root secret

This commit is contained in:
Flavio Percoco 2017-09-12 14:22:28 -06:00
parent a11d259e0d
commit c98223fa27
2 changed files with 43 additions and 0 deletions

View File

@ -2,10 +2,13 @@ coe_host: "https://127.0.0.1:8443"
kube_context: "kubernetes-admin@kubernetes"
config_file: "~/.kube/config"
action: provision
service_name: mariadb
namespace: openstack
hiera_data: {}
hiera_data_file: ''
mariadb_config:
host: '{{service_name}}'
root_password: weakpassword

View File

@ -134,4 +134,44 @@
tags:
- statefulset
- set_fact:
my_cnf: |
[mysql]
user=root
host={{mariadb_config.host}}
password='{{mariadb_config.root_password}}'
[client]
user=root
host={{mariadb_config.host}}
password='{{mariadb_config.root_password}}'
[mysqldump]
user=root
host={{mariadb_config.host}}
password='{{mariadb_config.root_password}}'
[mysqladmin]
user=root
host={{mariadb_config.host}}
password='{{mariadb_config.root_password}}'
[mysqlcheck]
user=root
host={{mariadb_config.host}}
password='{{mariadb_config.root_password}}'
- name: Create mariadb root secret
k8s_v1_secret:
host: "{{coe_host}}"
context: "{{kube_context}}"
kubeconfig: "{{config_file}}"
name: mariadb-root
namespace: "{{namespace}}"
state: present
data:
my.cnf: |
{{my_cnf | b64encode}}
- debug: var=create_deployment