Skip to content

Commit 6cf06c3

Browse files
committed
Upgrade CRD schema to use k8s 1.13.5
1 parent 32ca971 commit 6cf06c3

File tree

6 files changed

+19140
-34
lines changed

6 files changed

+19140
-34
lines changed

docs/domains/Domain.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@
213213
"description": "A list of image pull secrets for the WebLogic Docker image.",
214214
"type": "array",
215215
"items": {
216-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference"
216+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference"
217217
}
218218
},
219219
"domainHomeInImage": {
@@ -256,7 +256,7 @@
256256
},
257257
"webLogicCredentialsSecret": {
258258
"description": "The name of a pre-created Kubernetes secret, in the domain\u0027s namepace, that holds the username and password needed to boot WebLogic Server under the \u0027username\u0027 and \u0027password\u0027 fields.",
259-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference"
259+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference"
260260
},
261261
"adminServer": {
262262
"description": "Configuration for the admin server.",
@@ -433,18 +433,18 @@
433433
},
434434
"podSecurityContext": {
435435
"description": "Pod-level security attributes.",
436-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext"
436+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext"
437437
},
438438
"volumes": {
439439
"description": "Additional volumes to be created in the server pod.",
440440
"type": "array",
441441
"items": {
442-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.Volume"
442+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.Volume"
443443
}
444444
},
445445
"resources": {
446446
"description": "Memory and cpu minimum requirements and limits for the server.",
447-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements"
447+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements"
448448
},
449449
"annotations": {
450450
"description": "The annotations to be attached to generated resources.",
@@ -454,7 +454,7 @@
454454
"description": "A list of environment variables to add to a server",
455455
"type": "array",
456456
"items": {
457-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar"
457+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar"
458458
}
459459
},
460460
"nodeSelector": {
@@ -465,7 +465,7 @@
465465
"description": "Additional volume mounts for the server pod.",
466466
"type": "array",
467467
"items": {
468-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount"
468+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount"
469469
}
470470
},
471471
"labels": {
@@ -480,18 +480,18 @@
480480
"description": "Additional containers to be included in the server pod.",
481481
"type": "array",
482482
"items": {
483-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.Container"
483+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.Container"
484484
}
485485
},
486486
"containerSecurityContext": {
487487
"description": "Container-level security attributes. Will override any matching pod-level attributes.",
488-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext"
488+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext"
489489
},
490490
"initContainers": {
491491
"description": "Initialization containers",
492492
"type": "array",
493493
"items": {
494-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.Container"
494+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.Container"
495495
}
496496
},
497497
"shutdown": {
@@ -571,7 +571,7 @@
571571
"properties": {
572572
"metadata": {
573573
"description": "The domain meta-data. Must include the name and namespace.",
574-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta"
574+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta"
575575
},
576576
"apiVersion": {
577577
"description": "The API version for the Domain.",

docs/domains/Domain.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Domain represents a WebLogic domain and how it will be realized in the Kubernete
66
| --- | --- | --- |
77
| `apiVersion` | string | The API version for the Domain. |
88
| `kind` | string | The type of resource. Must be 'Domain'. |
9-
| `metadata` | [Object Meta](k8s1.9.0.md#object-meta) | The domain meta-data. Must include the name and namespace. |
9+
| `metadata` | [Object Meta](k8s1.13.5.md#object-meta) | The domain meta-data. Must include the name and namespace. |
1010
| `spec` | [Domain Spec](#domain-spec) | The specification of the domain. Required |
1111
| `status` | [Domain Status](#domain-status) | The current status of the domain. Updated by the operator. |
1212

@@ -25,7 +25,7 @@ DomainSpec is a description of a domain.
2525
| `domainUID` | string | Domain unique identifier. Must be unique across the Kubernetes cluster. Not required. Defaults to the value of metadata.name |
2626
| `image` | string | The WebLogic Docker image; required when domainHomeInImage is true; otherwise, defaults to store/oracle/weblogic:12.2.1.3. |
2727
| `imagePullPolicy` | string | The image pull policy for the WebLogic Docker image. Legal values are Always, Never and IfNotPresent. Defaults to Always if image ends in :latest, IfNotPresent otherwise. |
28-
| `imagePullSecrets` | array of [Local Object Reference](k8s1.9.0.md#local-object-reference) | A list of image pull secrets for the WebLogic Docker image. |
28+
| `imagePullSecrets` | array of [Local Object Reference](k8s1.13.5.md#local-object-reference) | A list of image pull secrets for the WebLogic Docker image. |
2929
| `includeServerOutInPodLog` | Boolean | If true (the default), the server .out file will be included in the pod's stdout. |
3030
| `logHome` | string | The in-pod name of the directory in which to store the domain, node manager, server logs, and server *.out files |
3131
| `logHomeEnabled` | Boolean | Specified whether the log home folder is enabled. Not required. Defaults to true if domainHomeInImage is false. Defaults to false if domainHomeInImage is true. |
@@ -36,7 +36,7 @@ DomainSpec is a description of a domain.
3636
| `serverService` | [Kubernetes Resource](#kubernetes-resource) | Customization affecting ClusterIP Kubernetes services for WebLogic server instances. |
3737
| `serverStartPolicy` | string | The strategy for deciding whether to start a server. Legal values are ADMIN_ONLY, NEVER, or IF_NEEDED. |
3838
| `serverStartState` | string | The state in which the server is to be started. Use ADMIN if server should start in the admin state. Defaults to RUNNING. |
39-
| `webLogicCredentialsSecret` | [Secret Reference](k8s1.9.0.md#secret-reference) | The name of a pre-created Kubernetes secret, in the domain's namepace, that holds the username and password needed to boot WebLogic Server under the 'username' and 'password' fields. |
39+
| `webLogicCredentialsSecret` | [Secret Reference](k8s1.13.5.md#secret-reference) | The name of a pre-created Kubernetes secret, in the domain's namepace, that holds the username and password needed to boot WebLogic Server under the 'username' and 'password' fields. |
4040

4141
### Domain Status
4242

@@ -100,19 +100,19 @@ ServerPod describes the configuration for a Kubernetes pod for a server.
100100
| Name | Type | Description |
101101
| --- | --- | --- |
102102
| `annotations` | Map | The annotations to be attached to generated resources. |
103-
| `containers` | array of [Container](k8s1.9.0.md#container) | Additional containers to be included in the server pod. |
104-
| `containerSecurityContext` | [Security Context](k8s1.9.0.md#security-context) | Container-level security attributes. Will override any matching pod-level attributes. |
105-
| `env` | array of [Env Var](k8s1.9.0.md#env-var) | A list of environment variables to add to a server |
106-
| `initContainers` | array of [Container](k8s1.9.0.md#container) | Initialization containers |
103+
| `containers` | array of [Container](k8s1.13.5.md#container) | Additional containers to be included in the server pod. |
104+
| `containerSecurityContext` | [Security Context](k8s1.13.5.md#security-context) | Container-level security attributes. Will override any matching pod-level attributes. |
105+
| `env` | array of [Env Var](k8s1.13.5.md#env-var) | A list of environment variables to add to a server |
106+
| `initContainers` | array of [Container](k8s1.13.5.md#container) | Initialization containers |
107107
| `labels` | Map | The labels to be attached to generated resources. The label names must not start with 'weblogic.'. |
108108
| `livenessProbe` | [Probe Tuning](#probe-tuning) | Settings for the liveness probe associated with a server. |
109109
| `nodeSelector` | Map | Selector which must match a node's labels for the pod to be scheduled on that node. |
110-
| `podSecurityContext` | [Pod Security Context](k8s1.9.0.md#pod-security-context) | Pod-level security attributes. |
110+
| `podSecurityContext` | [Pod Security Context](k8s1.13.5.md#pod-security-context) | Pod-level security attributes. |
111111
| `readinessProbe` | [Probe Tuning](#probe-tuning) | Settings for the readiness probe associated with a server. |
112-
| `resources` | [Resource Requirements](k8s1.9.0.md#resource-requirements) | Memory and cpu minimum requirements and limits for the server. |
112+
| `resources` | [Resource Requirements](k8s1.13.5.md#resource-requirements) | Memory and cpu minimum requirements and limits for the server. |
113113
| `shutdown` | [Shutdown](#shutdown) | Configures how the operator should shutdown the server instance. |
114-
| `volumeMounts` | array of [Volume Mount](k8s1.9.0.md#volume-mount) | Additional volume mounts for the server pod. |
115-
| `volumes` | array of [Volume](k8s1.9.0.md#volume) | Additional volumes to be created in the server pod. |
114+
| `volumeMounts` | array of [Volume Mount](k8s1.13.5.md#volume-mount) | Additional volume mounts for the server pod. |
115+
| `volumes` | array of [Volume](k8s1.13.5.md#volume) | Additional volumes to be created in the server pod. |
116116

117117
### Kubernetes Resource
118118

docs/domains/index.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -842,7 +842,7 @@
842842
"properties": {
843843
"metadata": {
844844
"description": "The domain meta-data. Must include the name and namespace.",
845-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta"
845+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta"
846846
},
847847
"apiVersion": {
848848
"description": "The API version for the Domain.",
@@ -1133,7 +1133,7 @@
11331133
"description": "A list of image pull secrets for the WebLogic Docker image.",
11341134
"type": "array",
11351135
"items": {
1136-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference"
1136+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.LocalObjectReference"
11371137
}
11381138
},
11391139
"domainHomeInImage": {
@@ -1176,7 +1176,7 @@
11761176
},
11771177
"webLogicCredentialsSecret": {
11781178
"description": "The name of a pre-created Kubernetes secret, in the domain\u0027s namepace, that holds the username and password needed to boot WebLogic Server under the \u0027username\u0027 and \u0027password\u0027 fields.",
1179-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference"
1179+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.SecretReference"
11801180
},
11811181
"adminServer": {
11821182
"description": "Configuration for the admin server.",
@@ -1353,18 +1353,18 @@
13531353
},
13541354
"podSecurityContext": {
13551355
"description": "Pod-level security attributes.",
1356-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext"
1356+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.PodSecurityContext"
13571357
},
13581358
"volumes": {
13591359
"description": "Additional volumes to be created in the server pod.",
13601360
"type": "array",
13611361
"items": {
1362-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.Volume"
1362+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.Volume"
13631363
}
13641364
},
13651365
"resources": {
13661366
"description": "Memory and cpu minimum requirements and limits for the server.",
1367-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements"
1367+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.ResourceRequirements"
13681368
},
13691369
"annotations": {
13701370
"description": "The annotations to be attached to generated resources.",
@@ -1374,7 +1374,7 @@
13741374
"description": "A list of environment variables to add to a server",
13751375
"type": "array",
13761376
"items": {
1377-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar"
1377+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.EnvVar"
13781378
}
13791379
},
13801380
"nodeSelector": {
@@ -1385,7 +1385,7 @@
13851385
"description": "Additional volume mounts for the server pod.",
13861386
"type": "array",
13871387
"items": {
1388-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount"
1388+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.VolumeMount"
13891389
}
13901390
},
13911391
"labels": {
@@ -1400,18 +1400,18 @@
14001400
"description": "Additional containers to be included in the server pod.",
14011401
"type": "array",
14021402
"items": {
1403-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.Container"
1403+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.Container"
14041404
}
14051405
},
14061406
"containerSecurityContext": {
14071407
"description": "Container-level security attributes. Will override any matching pod-level attributes.",
1408-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext"
1408+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.SecurityContext"
14091409
},
14101410
"initContainers": {
14111411
"description": "Initialization containers",
14121412
"type": "array",
14131413
"items": {
1414-
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.9.0/_definitions.json#/definitions/io.k8s.api.core.v1.Container"
1414+
"$ref": "https://github.com/garethr/kubernetes-json-schema/blob/master/v1.13.5/_definitions.json#/definitions/io.k8s.api.core.v1.Container"
14151415
}
14161416
},
14171417
"shutdown": {

0 commit comments

Comments
 (0)