treasuremap/manifests/function/hostconfig-operator
Matthew Fuller 2af3485655 Fix versions-treasuremap base catalogue
Converts the base versions-treasuremap catalogue back to a
VersionsCatalogue CR and ensures it conforms to the defined
CRD schema. Updates the airshipctl reference to pull in schema
changes made in the airshipctl repo[0].

Also adds replacements for the following functions:
- dex-aio
- rook-operator

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

Closes: #112
Change-Id: Ia755f07f6dc8a9344f0ed640a0f758af9d5368e8
2021-04-27 00:26:02 +00:00
..
rbac Hostconfig-operator added to treasuremap repo. 2020-10-07 14:24:37 +00:00
replacements Fix versions-treasuremap base catalogue 2021-04-27 00:26:02 +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
README.md Hostconfig-operator added to treasuremap repo. 2020-10-07 14:24:37 +00:00
ssh-key.yaml Create secret with ssh-key for hostconfig-operator 2021-04-10 20:33:03 -05:00

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