资源集合
{OSC-Package}/manifests,用于存放自定义资源文件以及公共能力配置,不同资源用目录进行划分。
资源集合结构:
{OSC-Package}/ ├─ metadata.yaml ├─ manifests/ #【必选】资源集合 │ ├─ xxx_crd.yaml #【必选】自定义资源文件 │ ├─ xxx_csd.yaml #【可选】自定义服务文件 │ └─ vendor/ #【可选】公共能力目录 ├─ raw/ ├─ lifecycle.yaml └─ README.md
目录或文件名称 |
描述 |
必选 |
---|---|---|
xxx_crd.yaml |
服务包的资源,例如kafka、redis,一个服务包可以包含一个或者多个具体资源目录。 |
是,至少一个 |
xxx_csd.yaml |
自定义服务文件,每个csd文件对应于一个crd文件。 |
否 |
公共能力目录 |
公共能力目录,存放全部资源CR引用的能力配置文件。 |
否 |