generated from cybozu-go/neco-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
17 changed files
with
388 additions
and
109 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -65,3 +65,4 @@ data: | |
{{- else }} | ||
- '*' | ||
{{- end }} | ||
preventAppCreationInArgoCDNamespace: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,93 +0,0 @@ | ||
|
||
### Custom Resources | ||
|
||
* [Tenant](#tenant) | ||
|
||
### Sub Resources | ||
|
||
* [ArgoCDSpec](#argocdspec) | ||
* [DelegateSpec](#delegatespec) | ||
* [RootNamespaceSpec](#rootnamespacespec) | ||
* [TenantList](#tenantlist) | ||
* [TenantSpec](#tenantspec) | ||
* [TenantStatus](#tenantstatus) | ||
|
||
#### ArgoCDSpec | ||
|
||
ArgoCDSpec defines the desired state of the settings for Argo CD. | ||
|
||
| Field | Description | Scheme | Required | | ||
| ----- | ----------- | ------ | -------- | | ||
| repositories | Repositories contains list of repository URLs which can be used by the tenant. | []string | false | | ||
|
||
[Back to Custom Resources](#custom-resources) | ||
|
||
#### DelegateSpec | ||
|
||
DelegateSpec defines a tenant that is delegated access to a tenant. | ||
|
||
| Field | Description | Scheme | Required | | ||
| ----- | ----------- | ------ | -------- | | ||
| name | Name is the name of a delegated tenant. | string | true | | ||
| roles | Roles is a list of roles that the tenant has. | []string | true | | ||
|
||
[Back to Custom Resources](#custom-resources) | ||
|
||
#### RootNamespaceSpec | ||
|
||
RootNamespaceSpec defines the desired state of Namespace. | ||
|
||
| Field | Description | Scheme | Required | | ||
| ----- | ----------- | ------ | -------- | | ||
| name | Name is the name of namespace to be generated. | string | true | | ||
| labels | Labels are the labels to add to the namespace. This supersedes `namespace.commonLabels` in the configuration. | map[string]string | false | | ||
| annotations | Annotations are the annotations to add to the namespace. This supersedes `namespace.commonAnnotations` in the configuration. | map[string]string | false | | ||
|
||
[Back to Custom Resources](#custom-resources) | ||
|
||
#### Tenant | ||
|
||
Tenant is the Schema for the tenants API. | ||
|
||
| Field | Description | Scheme | Required | | ||
| ----- | ----------- | ------ | -------- | | ||
| metadata | | metav1.ObjectMeta | false | | ||
| spec | | [TenantSpec](#tenantspec) | false | | ||
| status | | [TenantStatus](#tenantstatus) | false | | ||
|
||
[Back to Custom Resources](#custom-resources) | ||
|
||
#### TenantList | ||
|
||
TenantList contains a list of Tenant. | ||
|
||
| Field | Description | Scheme | Required | | ||
| ----- | ----------- | ------ | -------- | | ||
| metadata | | metav1.ListMeta | false | | ||
| items | | [][Tenant](#tenant) | true | | ||
|
||
[Back to Custom Resources](#custom-resources) | ||
|
||
#### TenantSpec | ||
|
||
TenantSpec defines the desired state of Tenant. | ||
|
||
| Field | Description | Scheme | Required | | ||
| ----- | ----------- | ------ | -------- | | ||
| rootNamespaces | RootNamespaces are the list of root namespaces that belong to this tenant. | [][RootNamespaceSpec](#rootnamespacespec) | true | | ||
| argocd | ArgoCD is the settings of Argo CD for this tenant. | [ArgoCDSpec](#argocdspec) | false | | ||
| delegates | Delegates is a list of other tenants that are delegated access to this tenant. | [][DelegateSpec](#delegatespec) | false | | ||
| controllerName | ControllerName is the name of the application-controller that manages this tenant's applications. If not specified, the default controller is used. | string | false | | ||
|
||
[Back to Custom Resources](#custom-resources) | ||
|
||
#### TenantStatus | ||
|
||
TenantStatus defines the observed state of Tenant. | ||
|
||
| Field | Description | Scheme | Required | | ||
| ----- | ----------- | ------ | -------- | | ||
| health | Health is the health of Tenant. | TenantHealth | false | | ||
| conditions | Conditions is an array of conditions. | []metav1.Condition | false | | ||
|
||
[Back to Custom Resources](#custom-resources) | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.