absorb hello world configs

This commit is contained in:
Jeffrey Regan
2018-04-30 15:33:36 -07:00
parent 48af80710d
commit d0a3f12d14
6 changed files with 94 additions and 8 deletions

View File

@@ -73,6 +73,18 @@ A base has no knowledge of the overlays that refer to it.
A base is usable in isolation, i.e. one should
be able to [apply] a base to a cluster directly.
For simple [gitops] management, a base configuration
could be the _sole content of a git repository
dedicated to that purpose_. Same with [overlays].
Changes in a repo could generate a build, test and
deploy cycle.
Some of the demos for [kustomize] will break from this
idiom and store all demo config files in directories
_next_ to the `kustomize` code so that the code and
demos can be more easily maintained by the same group
of people.
## bespoke configuration
A _bespoke_ configuration is a [kustomization] and some
@@ -104,6 +116,12 @@ of k8s clusters.
specific languages, etc., frustrating the other
goals.
## gitops
Devops or CICD workflows that use a git repository as a
single source of truth and take action (e.g., build,
test or deploy) when that truth changes.
## instance
An _instance_ is the outcome, in a cluster, of applying