treasuremap/manifests/function/hostconfig-operator
Sean Eagan 8a8b3e3d72 Externalize KRM function versions
This integrates the airshipctl change to externalize KRM
function versions [0].

The KRM function versions used in the manifests are updated to those
which the airshipctl deployment scripts now resolve to the "in tree"
locally built images, as both sourced via AIRSHIPCTL_REF.

[0]: https://review.opendev.org/c/airship/airshipctl/+/790507

Depends-On: https://review.opendev.org/c/airship/airshipctl/+/790507
Signed-off-by: Sean Eagan <seaneagan1@gmail.com>
Change-Id: I61b29fda93b9d70c47612ebd1bfdcd348cc63a0f
2021-06-03 14:07:21 -05:00
..
rbac Hostconfig-operator added to treasuremap repo. 2020-10-07 14:24:37 +00:00
replacements Externalize KRM function versions 2021-06-03 14:07:21 -05:00
README.md Hostconfig-operator added to treasuremap repo. 2020-10-07 14:24:37 +00:00
deployment.yaml Hostconfig-operator added to treasuremap repo. 2020-10-07 14:24:37 +00:00
hostconfig.airshipit.org_hostconfigs_crd.yaml Hostconfig-operator added to treasuremap repo. 2020-10-07 14:24:37 +00:00
kustomization.yaml Create secret with ssh-key for hostconfig-operator 2021-04-10 20:33:03 -05:00
ssh-key.yaml Create secret with ssh-key for hostconfig-operator 2021-04-10 20:33:03 -05:00

README.md

HostConfig-Operator

The hostconfig operator is used for performing Day2 configurations on the kubernetes hosts. It is built on ansible-operator.

The operator uses HostConfig CR object to select the hosts. The CR object also contains the required configuration details that needs to be performed on the selected hosts. The host selection is done by matching the labels given in the CR object against the labels associated with the kubernetes hosts.

Usage and deployment details

For more information on usage and deployment of the operator on a stand alone kubernetes please refer below.

Overview and Deployment details

HostConfig Repo: hostconfig-operator