add namespace bootstrap chart

This commit is contained in:
Alan Meadows 2016-11-30 16:46:07 -08:00
parent 3c2e101e72
commit a51d3b0167
8 changed files with 52 additions and 2 deletions

View File

@ -1,4 +1,4 @@
.PHONY: ceph mariadb keystone memcached rabbitmq common openstack all clean
.PHONY: ceph bootstrap mariadb keystone memcached rabbitmq common openstack all clean
B64_DIRS := common/secrets
B64_EXCLUDE := $(wildcard common/secrets/*.b64)
@ -6,12 +6,14 @@ B64_EXCLUDE := $(wildcard common/secrets/*.b64)
CHARTS := ceph mariadb rabbitmq memcached keystone openstack
COMMON_TPL := common/templates/_globals.tpl
all: common ceph mariadb rabbitmq memcached keystone openstack
all: common bootstrap mariadb rabbitmq memcached keystone openstack
common: build-common
ceph: build-ceph
bootstrap: build-bootstrap
mariadb: build-mariadb
keystone: build-keystone

3
bootstrap/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
secrets/*
!secrets/.gitkeep
templates/_secrets.tpl

27
bootstrap/.helmignore Normal file
View File

@ -0,0 +1,27 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
bin/
etc/
patches/
*.py
Makefile

4
bootstrap/Chart.yaml Executable file
View File

@ -0,0 +1,4 @@
apiVersion: v1
description: aic-helm namespace bootstrap
name: bootstrap
version: 0.1.0

View File

@ -0,0 +1,6 @@
dependencies:
- name: common
repository: http://localhost:8879/charts
version: 0.1.0
digest: sha256:c6a7e430c900036912fe3fdc14213e9280c5da0b6607ce4dcf6dc95535d114fc
generated: 2016-11-30T16:45:40.895492737-08:00

View File

@ -0,0 +1,4 @@
dependencies:
- name: common
repository: http://localhost:8879/charts
version: 0.1.0

4
bootstrap/values.yaml Normal file
View File

@ -0,0 +1,4 @@
# Default values for bootstrap.
# This is a YAML-formatted file.
# Declare name/value pairs to be passed into your templates.
# name: value