Skip to content

Commit 9b96e07

Browse files
authored
operator [N] [CI] oracle-database-operator (1.1.0)
1 parent 06c78e7 commit 9b96e07

29 files changed

+5056
-0
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
apiVersion: v1
2+
kind: Secret
3+
metadata:
4+
name: apex-secret
5+
stringData:
6+
oracle_pwd: null
7+
type: Opaque
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: v1
2+
data:
3+
cdbadmin_pwd: cGFzc3dvcmQK
4+
cdbadmin_user: cGFzc3dvcmQK
5+
ords_pwd: cGFzc3dvcmQK
6+
sysadmin_pwd: cGFzc3dvcmQK
7+
webserver_pwd: cGFzc3dvcmQK
8+
webserver_user: cGFzc3dvcmQK
9+
kind: Secret
10+
metadata:
11+
name: cdb1-secret
12+
type: Opaque
Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
annotations:
5+
controller-gen.kubebuilder.io/version: v0.6.1
6+
creationTimestamp: null
7+
name: autonomouscontainerdatabases.database.oracle.com
8+
spec:
9+
group: database.oracle.com
10+
names:
11+
kind: AutonomousContainerDatabase
12+
listKind: AutonomousContainerDatabaseList
13+
plural: autonomouscontainerdatabases
14+
shortNames:
15+
- acd
16+
- acds
17+
singular: autonomouscontainerdatabase
18+
scope: Namespaced
19+
versions:
20+
- additionalPrinterColumns:
21+
- jsonPath: .spec.displayName
22+
name: DisplayName
23+
type: string
24+
- jsonPath: .status.lifecycleState
25+
name: State
26+
type: string
27+
- jsonPath: .status.timeCreated
28+
name: Created
29+
type: string
30+
name: v1alpha1
31+
schema:
32+
openAPIV3Schema:
33+
description: AutonomousContainerDatabase is the Schema for the autonomouscontainerdatabases
34+
API
35+
properties:
36+
apiVersion:
37+
description: 'APIVersion defines the versioned schema of this representation
38+
of an object. Servers should convert recognized schemas to the latest
39+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
40+
type: string
41+
kind:
42+
description: 'Kind is a string value representing the REST resource this
43+
object represents. Servers may infer this from the endpoint the client
44+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
45+
type: string
46+
metadata:
47+
type: object
48+
spec:
49+
description: AutonomousContainerDatabaseSpec defines the desired state
50+
of AutonomousContainerDatabase
51+
properties:
52+
action:
53+
enum:
54+
- SYNC
55+
- RESTART
56+
- TERMINATE
57+
type: string
58+
autonomousContainerDatabaseOCID:
59+
description: 'INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
60+
Important: Run "make" to regenerate code after modifying this file'
61+
type: string
62+
autonomousExadataVMClusterOCID:
63+
type: string
64+
compartmentOCID:
65+
type: string
66+
displayName:
67+
type: string
68+
freeformTags:
69+
additionalProperties:
70+
type: string
71+
type: object
72+
hardLink:
73+
default: false
74+
type: boolean
75+
ociConfig:
76+
description: "*********************** *\tOCI config ***********************"
77+
properties:
78+
configMapName:
79+
type: string
80+
secretName:
81+
type: string
82+
type: object
83+
patchModel:
84+
description: 'AutonomousContainerDatabasePatchModelEnum Enum with
85+
underlying type: string'
86+
enum:
87+
- RELEASE_UPDATES
88+
- RELEASE_UPDATE_REVISIONS
89+
type: string
90+
type: object
91+
status:
92+
description: AutonomousContainerDatabaseStatus defines the observed state
93+
of AutonomousContainerDatabase
94+
properties:
95+
lifecycleState:
96+
description: 'INSERT ADDITIONAL STATUS FIELD - define observed state
97+
of cluster Important: Run "make" to regenerate code after modifying
98+
this file'
99+
type: string
100+
timeCreated:
101+
type: string
102+
required:
103+
- lifecycleState
104+
type: object
105+
type: object
106+
served: true
107+
storage: true
108+
subresources:
109+
status: {}
110+
status:
111+
acceptedNames:
112+
kind: ""
113+
plural: ""
114+
conditions: []
115+
storedVersions: []
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
annotations:
5+
controller-gen.kubebuilder.io/version: v0.6.1
6+
creationTimestamp: null
7+
name: autonomousdatabasebackups.database.oracle.com
8+
spec:
9+
group: database.oracle.com
10+
names:
11+
kind: AutonomousDatabaseBackup
12+
listKind: AutonomousDatabaseBackupList
13+
plural: autonomousdatabasebackups
14+
shortNames:
15+
- adbbu
16+
- adbbus
17+
singular: autonomousdatabasebackup
18+
scope: Namespaced
19+
versions:
20+
- additionalPrinterColumns:
21+
- jsonPath: .status.lifecycleState
22+
name: State
23+
type: string
24+
- jsonPath: .status.dbDisplayName
25+
name: DB DisplayName
26+
type: string
27+
- jsonPath: .status.type
28+
name: Type
29+
type: string
30+
- jsonPath: .status.timeStarted
31+
name: Started
32+
type: string
33+
- jsonPath: .status.timeEnded
34+
name: Ended
35+
type: string
36+
name: v1alpha1
37+
schema:
38+
openAPIV3Schema:
39+
description: AutonomousDatabaseBackup is the Schema for the autonomousdatabasebackups
40+
API
41+
properties:
42+
apiVersion:
43+
description: 'APIVersion defines the versioned schema of this representation
44+
of an object. Servers should convert recognized schemas to the latest
45+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
46+
type: string
47+
kind:
48+
description: 'Kind is a string value representing the REST resource this
49+
object represents. Servers may infer this from the endpoint the client
50+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
51+
type: string
52+
metadata:
53+
type: object
54+
spec:
55+
description: AutonomousDatabaseBackupSpec defines the desired state of
56+
AutonomousDatabaseBackup
57+
properties:
58+
autonomousDatabaseBackupOCID:
59+
type: string
60+
displayName:
61+
type: string
62+
isLongTermBackup:
63+
type: boolean
64+
ociConfig:
65+
description: "*********************** *\tOCI config ***********************"
66+
properties:
67+
configMapName:
68+
type: string
69+
secretName:
70+
type: string
71+
type: object
72+
retentionPeriodInDays:
73+
type: integer
74+
target:
75+
description: 'INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
76+
Important: Run "make" to regenerate code after modifying this file'
77+
properties:
78+
k8sADB:
79+
description: "*********************** *\tADB spec ***********************"
80+
properties:
81+
name:
82+
type: string
83+
type: object
84+
ociADB:
85+
properties:
86+
ocid:
87+
type: string
88+
type: object
89+
type: object
90+
type: object
91+
status:
92+
description: AutonomousDatabaseBackupStatus defines the observed state
93+
of AutonomousDatabaseBackup
94+
properties:
95+
autonomousDatabaseOCID:
96+
type: string
97+
compartmentOCID:
98+
type: string
99+
dbDisplayName:
100+
type: string
101+
dbName:
102+
type: string
103+
isAutomatic:
104+
type: boolean
105+
lifecycleState:
106+
description: 'AutonomousDatabaseBackupLifecycleStateEnum Enum with
107+
underlying type: string'
108+
type: string
109+
timeEnded:
110+
type: string
111+
timeStarted:
112+
type: string
113+
type:
114+
description: 'AutonomousDatabaseBackupTypeEnum Enum with underlying
115+
type: string'
116+
type: string
117+
required:
118+
- autonomousDatabaseOCID
119+
- compartmentOCID
120+
- dbDisplayName
121+
- dbName
122+
- isAutomatic
123+
- lifecycleState
124+
- type
125+
type: object
126+
type: object
127+
served: true
128+
storage: true
129+
subresources:
130+
status: {}
131+
status:
132+
acceptedNames:
133+
kind: ""
134+
plural: ""
135+
conditions: []
136+
storedVersions: []

0 commit comments

Comments
 (0)