Createdb job

This commit is contained in:
Flavio Percoco 2017-09-12 14:20:44 -06:00
parent dcf65ec3ab
commit fb82582e04
1 changed files with 8 additions and 19 deletions

View File

@ -76,6 +76,14 @@
httpd-glance-main.conf: |
{{httpd_glance_main_conf['content'] | b64decode}}
- name: Create glance database
include_role:
name: ansible-role-k8s-tripleo
tasks_from: create-database
vars:
service_name: 'glance'
database_name: 'glance'
- name: Create glance db-sync job
k8s_v1_job:
host: "{{coe_host}}"
@ -84,25 +92,6 @@
name: glance-db-sync
namespace: "{{namespace}}"
state: present
spec_template_metadata_annotations:
pod.beta.kubernetes.io/init-containers: '[
{
"name": "glance-db-create",
"image": "tripleoupstream/centos-binary-mariadb",
"imagePullPolicy": "IfNotPresent",
"restartPolicy": "OnFailure",
"command": [
"mysql",
"-h",
"mariadb",
"-u",
"root",
"--password=weakpassword",
"-e",
"create database if not exists glance;"
]
}
]'
restart_policy: OnFailure
containers:
- image: tripleoupstream/centos-binary-glance-api