forked from k8s-operatorhub/community-operators
-
Notifications
You must be signed in to change notification settings - Fork 2
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
1 parent
340792d
commit 227f90d
Showing
6 changed files
with
2,506 additions
and
0 deletions.
There are no files selected for viewing
690 changes: 690 additions & 0 deletions
690
operators/eclipse-che/7.36.1/manifests/checlusters.org.eclipse.che.crd.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
1,548 changes: 1,548 additions & 0 deletions
1,548
operators/eclipse-che/7.36.1/manifests/eclipse-che.v7.36.1.clusterserviceversion.yaml
Large diffs are not rendered by default.
Oops, something went wrong.
126 changes: 126 additions & 0 deletions
126
...ators/eclipse-che/7.36.1/manifests/org.eclipse.che_chebackupserverconfigurations_crd.yaml
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 |
---|---|---|
@@ -0,0 +1,126 @@ | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
annotations: | ||
controller-gen.kubebuilder.io/version: v0.4.1 | ||
creationTimestamp: null | ||
name: chebackupserverconfigurations.org.eclipse.che | ||
spec: | ||
group: org.eclipse.che | ||
names: | ||
kind: CheBackupServerConfiguration | ||
listKind: CheBackupServerConfigurationList | ||
plural: chebackupserverconfigurations | ||
singular: chebackupserverconfiguration | ||
scope: Namespaced | ||
versions: | ||
- name: v1 | ||
schema: | ||
openAPIV3Schema: | ||
description: The `CheBackupServerConfiguration` custom resource allows defining and managing Eclipse Che Backup Server Configurations | ||
properties: | ||
apiVersion: | ||
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' | ||
type: string | ||
kind: | ||
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: CheBackupServerConfigurationSpec defines the desired state of CheBackupServerConfiguration Only one type of backup server is allowed to be configured per CR. | ||
properties: | ||
awss3: | ||
description: Amazon S3 or compatible alternatives. | ||
properties: | ||
awsAccessKeySecretRef: | ||
description: Reference to secret that contains awsAccessKeyId and awsSecretAccessKey keys. | ||
type: string | ||
hostname: | ||
description: Server hostname, defaults to 's3.amazonaws.com'. Might be customized in case of alternative server. | ||
type: string | ||
port: | ||
description: Backup server port. Usually default value is used. Might be customized in case of alternative server. | ||
type: integer | ||
protocol: | ||
description: Protocol to use when connection to the server. Might be customized in case of alternative server. | ||
type: string | ||
repositoryPasswordSecretRef: | ||
description: Holds reference to a secret with restic repository password under 'repo-password' field to encrypt / decrypt its content. | ||
type: string | ||
repositoryPath: | ||
description: Bucket name and repository, e.g. bucket/repo | ||
type: string | ||
required: | ||
- awsAccessKeySecretRef | ||
- repositoryPasswordSecretRef | ||
- repositoryPath | ||
type: object | ||
rest: | ||
description: Rest backup server configuration. | ||
properties: | ||
credentialsSecretRef: | ||
description: Secret that contains username and password fields to login into restic server. Note, each repository is encrypted with own password. See ResticRepoPasswordSecretRef field. | ||
type: string | ||
hostname: | ||
description: Backup server host | ||
type: string | ||
port: | ||
description: Backup server port | ||
type: integer | ||
protocol: | ||
description: Protocol to use when connection to the server Defaults to https. | ||
type: string | ||
repositoryPasswordSecretRef: | ||
description: Holds reference to a secret with restic repository password under 'repo-password' field to encrypt / decrypt its content. | ||
type: string | ||
repositoryPath: | ||
description: Restic repository path | ||
type: string | ||
required: | ||
- hostname | ||
- repositoryPasswordSecretRef | ||
type: object | ||
sftp: | ||
description: Sftp backup server configuration. | ||
properties: | ||
hostname: | ||
description: Backup server host | ||
type: string | ||
port: | ||
description: Backup server port | ||
type: integer | ||
repositoryPasswordSecretRef: | ||
description: Holds reference to a secret with restic repository password under 'repo-password' field to encrypt / decrypt its content. | ||
type: string | ||
repositoryPath: | ||
description: Restic repository path, relative or absolute, e.g. /srv/repo | ||
type: string | ||
sshKeySecretRef: | ||
description: Private ssh key under 'ssh-privatekey' field for passwordless login | ||
type: string | ||
username: | ||
description: User login on the remote server | ||
type: string | ||
required: | ||
- hostname | ||
- repositoryPasswordSecretRef | ||
- repositoryPath | ||
- sshKeySecretRef | ||
- username | ||
type: object | ||
type: object | ||
status: | ||
description: CheBackupServerConfigurationStatus defines the observed state of CheBackupServerConfiguration | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
subresources: | ||
status: {} | ||
status: | ||
acceptedNames: | ||
kind: "" | ||
plural: "" | ||
conditions: [] | ||
storedVersions: [] |
66 changes: 66 additions & 0 deletions
66
operators/eclipse-che/7.36.1/manifests/org.eclipse.che_checlusterbackups_crd.yaml
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 |
---|---|---|
@@ -0,0 +1,66 @@ | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
annotations: | ||
controller-gen.kubebuilder.io/version: v0.4.1 | ||
creationTimestamp: null | ||
name: checlusterbackups.org.eclipse.che | ||
spec: | ||
group: org.eclipse.che | ||
names: | ||
kind: CheClusterBackup | ||
listKind: CheClusterBackupList | ||
plural: checlusterbackups | ||
singular: checlusterbackup | ||
scope: Namespaced | ||
versions: | ||
- name: v1 | ||
schema: | ||
openAPIV3Schema: | ||
description: The `CheClusterBackup` custom resource allows defining and managing Eclipse Che backup | ||
properties: | ||
apiVersion: | ||
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' | ||
type: string | ||
kind: | ||
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: CheClusterBackupSpec defines the desired state of CheClusterBackup | ||
properties: | ||
backupServerConfigRef: | ||
description: Name of custom resource with a backup server configuration to use for this backup. Note, UseInternalBackupServer field can configure internal backup server automatically. | ||
type: string | ||
useInternalBackupServer: | ||
description: Automatically setup pod with REST backup server and use the server in this configuration. Note, this flag takes precedence and will overwrite existing backup server configuration. | ||
type: boolean | ||
type: object | ||
status: | ||
description: CheClusterBackupStatus defines the observed state of CheClusterBackup | ||
properties: | ||
message: | ||
description: Message explaining the state of the backup or an error message | ||
type: string | ||
snapshotId: | ||
description: Last backup snapshot ID | ||
type: string | ||
stage: | ||
description: Describes backup progress | ||
type: string | ||
state: | ||
description: 'Backup progress state: InProgress, Failed, Succeeded' | ||
type: string | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
subresources: | ||
status: {} | ||
status: | ||
acceptedNames: | ||
kind: "" | ||
plural: "" | ||
conditions: [] | ||
storedVersions: [] |
63 changes: 63 additions & 0 deletions
63
operators/eclipse-che/7.36.1/manifests/org.eclipse.che_checlusterrestores_crd.yaml
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 |
---|---|---|
@@ -0,0 +1,63 @@ | ||
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
annotations: | ||
controller-gen.kubebuilder.io/version: v0.4.1 | ||
creationTimestamp: null | ||
name: checlusterrestores.org.eclipse.che | ||
spec: | ||
group: org.eclipse.che | ||
names: | ||
kind: CheClusterRestore | ||
listKind: CheClusterRestoreList | ||
plural: checlusterrestores | ||
singular: checlusterrestore | ||
scope: Namespaced | ||
versions: | ||
- name: v1 | ||
schema: | ||
openAPIV3Schema: | ||
description: The `CheClusterRestore` custom resource allows defining and managing Eclipse Che restore | ||
properties: | ||
apiVersion: | ||
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' | ||
type: string | ||
kind: | ||
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' | ||
type: string | ||
metadata: | ||
type: object | ||
spec: | ||
description: CheClusterRestoreSpec defines the desired state of CheClusterRestore | ||
properties: | ||
backupServerConfigRef: | ||
description: Name of custom resource with a backup server configuration to use for this restore. Can be omitted if only one server configuration object exists within the namespace. | ||
type: string | ||
snapshotId: | ||
description: If omitted, latest snapshot will be used. | ||
type: string | ||
type: object | ||
status: | ||
description: CheClusterRestoreStatus defines the observed state of CheClusterRestore | ||
properties: | ||
message: | ||
description: Restore result or error message | ||
type: string | ||
stage: | ||
description: Describes phase of restore progress | ||
type: string | ||
state: | ||
description: 'Restore progress state: InProgress, Failed, Succeeded' | ||
type: string | ||
type: object | ||
type: object | ||
served: true | ||
storage: true | ||
subresources: | ||
status: {} | ||
status: | ||
acceptedNames: | ||
kind: "" | ||
plural: "" | ||
conditions: [] | ||
storedVersions: [] |
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 |
---|---|---|
@@ -0,0 +1,13 @@ | ||
annotations: | ||
# Core bundle annotations. | ||
operators.operatorframework.io.bundle.mediatype.v1: registry+v1 | ||
operators.operatorframework.io.bundle.manifests.v1: manifests/ | ||
operators.operatorframework.io.bundle.metadata.v1: metadata/ | ||
operators.operatorframework.io.bundle.package.v1: eclipse-che | ||
operators.operatorframework.io.bundle.channels.v1: stable | ||
operators.operatorframework.io.bundle.channel.default.v1: stable | ||
operators.operatorframework.io.metrics.builder: operator-sdk-v1.6.1+git | ||
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1 | ||
operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v3 | ||
|
||
# Annotations for testing. |