New Project Request: hostconfig-operator
This is a request to create the airship/hostconfig-operator project in opendev. Hostconfig-operator is based on the Kubernetes ansible operator framework, which allows declarative intent (represented as custom resources) to drive Ansible playbooks. This operator will be used by Airship 2 to drive declarative host-level management for the nodes that run the managed Kubernetes cluster; generally for things that are not handled by existing tools like the Cluster API or KubeADM. Examples include setting permissions on the filesystem, enforcing OS resource limits, etc. This project plays a similar role in Airship 2 that Divingbell played in Airship 1. Change-Id: I22090408b152b15f5b4f823945b098615ca8c2afchanges/93/745193/1
parent
d390359690
commit
772c0e92ff
|
@ -0,0 +1,16 @@
|
|||
[access "refs/heads/*"]
|
||||
abandon = group hostconfig-operator-core
|
||||
create = group airship-release
|
||||
label-Code-Review = -2..+2 group hostconfig-operator-core
|
||||
label-Verified = -1..+1 group airship-ci
|
||||
label-Workflow = -1..+1 group hostconfig-operator-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group airship-release
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = true
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
|
@ -52,6 +52,11 @@
|
|||
use-storyboard: true
|
||||
groups:
|
||||
- airship
|
||||
- project: airship/hostconfig-operator
|
||||
description: A Day-2 host management interface for Kubernetes
|
||||
groups:
|
||||
- airship
|
||||
upstream: https://github.com/SirishaGopigiri/airship-host-config.git
|
||||
- project: airship/images
|
||||
description: Collection of supplementary Airship images
|
||||
use-storyboard: true
|
||||
|
|
|
@ -111,6 +111,7 @@
|
|||
- airship/election
|
||||
- airship/go-redfish
|
||||
- airship/governance
|
||||
- airship/hostconfig-operator
|
||||
- airship/images
|
||||
- airship/kubernetes-entrypoint
|
||||
- airship/maas
|
||||
|
|
Loading…
Reference in New Issue