Create README.md
This commit is contained in:
parent
4283c78a2c
commit
60a4a96a18
60
examples/manifests/README.md
Normal file
60
examples/manifests/README.md
Normal file
@ -0,0 +1,60 @@
|
||||
# Shipyard Manifests
|
||||
|
||||
----
|
||||
|
||||
Shipyard manifests contain the examination of the payloads that the shipyard api will receive.
|
||||
A complete manifest will consist of multiple yaml file's assembled in some way. Each yaml file will follow
|
||||
Kubernetes style artifact definition.
|
||||
|
||||
The high level expectation of what the data on this manifests will define is pictured here :
|
||||
|
||||
<img src="https://github.com/att-comdev/shipyard/examples/manifests/manifest_hierarchy.png" width="100">
|
||||
|
||||
----
|
||||
|
||||
## region_manifest.yaml
|
||||
|
||||
Region is the largest resource shipyard can understand.
|
||||
A region manifest will need to define :
|
||||
|
||||
- Identity of the Region. Perhaps a name will suffice, but a UUID generated by shipyard might be applicable as well.
|
||||
- Cloud : The type of cloud this region is running on. i.e. AIC, or AWS, or Google etc.
|
||||
- deployOn : Whether the region UCP ( undercloud) is been deployed on VM's or Baremetal
|
||||
|
||||
----
|
||||
## servers.yaml
|
||||
|
||||
----
|
||||
## network.yaml
|
||||
|
||||
----
|
||||
## hw_definition.yaml
|
||||
|
||||
----
|
||||
## host_profile.yaml
|
||||
|
||||
----
|
||||
## services.yaml
|
||||
|
||||
Will define high level needs for all the services that need to run above the undercloud
|
||||
|
||||
It relates to the files :
|
||||
|
||||
## core_services.yaml
|
||||
## clcp_services.yaml
|
||||
## onap_services.yaml
|
||||
## cdp_services.yaml
|
||||
|
||||
|
||||
----
|
||||
## undercloud.yaml
|
||||
|
||||
This file will incude the configuration aspects of the undercloud that are tunnables.
|
||||
Such as :
|
||||
i.e.
|
||||
-Security
|
||||
-RBAC definitions
|
||||
-Certificates
|
||||
-UCP Tunnables
|
||||
-Kernel Tunnables, etc
|
||||
-Agent Tunnables
|
Loading…
x
Reference in New Issue
Block a user