Overrides Schema - Rafay Product Documentation
Override Schema
Cluster Override configuration
| apiVersion: infra.k8smgmt.io/v3 |
string | |
| kind: AddonOverride |
If addon override type, kind is AddonOverride and if workload override type, kind is Override |
string |
| name: demooverride |
Override name | string |
| project: defaultproject |
Project for the override | string |
| type: Yaml |
The type of override to create. Supported values are: Yaml or Helm |
string |
| - key: |
The key of the placement label | string |
| - value: |
The value of the placement label | string |
| selector: | Kubernetes style label selector | string |
| type: Workload |
Type of the resource. Support values are: Workload or Addon |
string |
| name: | Select resource by name | string |
| selector: | Kubernetes style resource selector | string |
| - key: |
Key for the label | string |
| - value: |
Value for the label | string |
| name: | Name or relative path of an artifact | string |
| repository: | Name of the git repository | string |
| revision: | Branch or tag in the git repository | string |
| name: | Relative path to file in the git repository | string |
| enabled: | Enables sharing the override with other projects in the Console | boolean |
| name: | The name of the project to share the override with. Use '*' for the name to share with all projects. Example: name: '' | string |