Skip to content
This repository was archived by the owner on Nov 6, 2018. It is now read-only.

Commit 32619ff

Browse files
author
fabric8-release
committed
release 3.0.0
1 parent 87abf8a commit 32619ff

File tree

5 files changed

+110
-51
lines changed

5 files changed

+110
-51
lines changed

kubernetes-model-annotator/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>io.fabric8</groupId>
2323
<artifactId>kubernetes-model-generator</artifactId>
24-
<version>3.0-SNAPSHOT</version>
24+
<version>3.0.0</version>
2525
</parent>
2626

2727
<modelVersion>4.0.0</modelVersion>

kubernetes-model/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>io.fabric8</groupId>
2424
<artifactId>kubernetes-model-generator</artifactId>
25-
<version>3.0-SNAPSHOT</version>
25+
<version>3.0.0</version>
2626
</parent>
2727

2828
<artifactId>kubernetes-model</artifactId>

kubernetes-model/src/main/resources/schema/validation-schema.json

+106-47
Original file line numberDiff line numberDiff line change
@@ -19288,9 +19288,44 @@
1928819288
},
1928919289
"deploymentstrategy": {
1929019290
"properties": {
19291-
"rollingUpdate": {
19292-
"$ref": "#/definitions/kubernetes_apps_RollingUpdateDeployment",
19293-
"javaType": "io.fabric8.kubernetes.api.model.apps.RollingUpdateDeployment"
19291+
"activeDeadlineSeconds": {
19292+
"type": "integer",
19293+
"description": "",
19294+
"javaType": "Long"
19295+
},
19296+
"annotations": {
19297+
"type": "object",
19298+
"description": "",
19299+
"additionalProperties": {
19300+
"type": "string",
19301+
"description": ""
19302+
},
19303+
"javaType": "java.util.Map\u003cString,String\u003e"
19304+
},
19305+
"customParams": {
19306+
"$ref": "#/definitions/os_deploy_CustomDeploymentStrategyParams",
19307+
"javaType": "io.fabric8.openshift.api.model.CustomDeploymentStrategyParams"
19308+
},
19309+
"labels": {
19310+
"type": "object",
19311+
"description": "",
19312+
"additionalProperties": {
19313+
"type": "string",
19314+
"description": ""
19315+
},
19316+
"javaType": "java.util.Map\u003cString,String\u003e"
19317+
},
19318+
"recreateParams": {
19319+
"$ref": "#/definitions/os_deploy_RecreateDeploymentStrategyParams",
19320+
"javaType": "io.fabric8.openshift.api.model.RecreateDeploymentStrategyParams"
19321+
},
19322+
"resources": {
19323+
"$ref": "#/definitions/kubernetes_core_ResourceRequirements",
19324+
"javaType": "io.fabric8.kubernetes.api.model.ResourceRequirements"
19325+
},
19326+
"rollingParams": {
19327+
"$ref": "#/definitions/os_deploy_RollingDeploymentStrategyParams",
19328+
"javaType": "io.fabric8.openshift.api.model.RollingDeploymentStrategyParams"
1929419329
},
1929519330
"type": {
1929619331
"type": "string",
@@ -21991,10 +22026,6 @@
2199122026
},
2199222027
"listmeta": {
2199322028
"properties": {
21994-
"continue": {
21995-
"type": "string",
21996-
"description": ""
21997-
},
2199822029
"resourceVersion": {
2199922030
"type": "string",
2200022031
"description": ""
@@ -22047,26 +22078,70 @@
2204722078
"apiVersion": {
2204822079
"type": "string",
2204922080
"description": "",
22050-
"default": "authorization.k8s.io/v1",
22081+
"default": "authorization.openshift.io/v1",
2205122082
"required": true
2205222083
},
22084+
"content": {
22085+
"$ref": "#/definitions/kubernetes_apimachinery_pkg_runtime_RawExtension",
22086+
"javaType": "io.fabric8.kubernetes.api.model.HasMetadata"
22087+
},
22088+
"groups": {
22089+
"type": "array",
22090+
"description": "",
22091+
"items": {
22092+
"type": "string",
22093+
"description": ""
22094+
}
22095+
},
22096+
"isNonResourceURL": {
22097+
"type": "boolean",
22098+
"description": ""
22099+
},
2205322100
"kind": {
2205422101
"type": "string",
2205522102
"description": "",
2205622103
"default": "LocalSubjectAccessReview",
2205722104
"required": true
2205822105
},
22059-
"metadata": {
22060-
"$ref": "#/definitions/kubernetes_apimachinery_ObjectMeta",
22061-
"javaType": "io.fabric8.kubernetes.api.model.ObjectMeta"
22106+
"namespace": {
22107+
"type": "string",
22108+
"description": ""
2206222109
},
22063-
"spec": {
22064-
"$ref": "#/definitions/kubernetes_authorization_SubjectAccessReviewSpec",
22065-
"javaType": "io.fabric8.kubernetes.api.model.authorization.SubjectAccessReviewSpec"
22110+
"path": {
22111+
"type": "string",
22112+
"description": ""
2206622113
},
22067-
"status": {
22068-
"$ref": "#/definitions/kubernetes_authorization_SubjectAccessReviewStatus",
22069-
"javaType": "io.fabric8.kubernetes.api.model.authorization.SubjectAccessReviewStatus"
22114+
"resource": {
22115+
"type": "string",
22116+
"description": ""
22117+
},
22118+
"resourceAPIGroup": {
22119+
"type": "string",
22120+
"description": ""
22121+
},
22122+
"resourceAPIVersion": {
22123+
"type": "string",
22124+
"description": ""
22125+
},
22126+
"resourceName": {
22127+
"type": "string",
22128+
"description": ""
22129+
},
22130+
"scopes": {
22131+
"type": "array",
22132+
"description": "",
22133+
"items": {
22134+
"type": "string",
22135+
"description": ""
22136+
}
22137+
},
22138+
"user": {
22139+
"type": "string",
22140+
"description": ""
22141+
},
22142+
"verb": {
22143+
"type": "string",
22144+
"description": ""
2207022145
}
2207122146
},
2207222147
"additionalProperties": true
@@ -25769,7 +25844,7 @@
2576925844
"apiVersion": {
2577025845
"type": "string",
2577125846
"description": "",
25772-
"default": "authorization.openshift.io/v1",
25847+
"default": "rbac.authorization.k8s.io/v1",
2577325848
"required": true
2577425849
},
2577525850
"kind": {
@@ -25786,8 +25861,8 @@
2578625861
"type": "array",
2578725862
"description": "",
2578825863
"items": {
25789-
"$ref": "#/definitions/os_authorization_PolicyRule",
25790-
"javaType": "io.fabric8.openshift.api.model.PolicyRule"
25864+
"$ref": "#/definitions/kubernetes_rbac_PolicyRule",
25865+
"javaType": "io.fabric8.kubernetes.api.model.rbac.KubernetesPolicyRule"
2579125866
}
2579225867
}
2579325868
},
@@ -25798,17 +25873,9 @@
2579825873
"apiVersion": {
2579925874
"type": "string",
2580025875
"description": "",
25801-
"default": "authorization.openshift.io/v1",
25876+
"default": "rbac.authorization.k8s.io/v1",
2580225877
"required": true
2580325878
},
25804-
"groupNames": {
25805-
"type": "array",
25806-
"description": "",
25807-
"items": {
25808-
"type": "string",
25809-
"description": ""
25810-
}
25811-
},
2581225879
"kind": {
2581325880
"type": "string",
2581425881
"description": "",
@@ -25820,23 +25887,15 @@
2582025887
"javaType": "io.fabric8.kubernetes.api.model.ObjectMeta"
2582125888
},
2582225889
"roleRef": {
25823-
"$ref": "#/definitions/kubernetes_core_ObjectReference",
25824-
"javaType": "io.fabric8.kubernetes.api.model.ObjectReference"
25890+
"$ref": "#/definitions/kubernetes_rbac_RoleRef",
25891+
"javaType": "io.fabric8.kubernetes.api.model.rbac.KubernetesRoleRef"
2582525892
},
2582625893
"subjects": {
2582725894
"type": "array",
2582825895
"description": "",
2582925896
"items": {
25830-
"$ref": "#/definitions/kubernetes_core_ObjectReference",
25831-
"javaType": "io.fabric8.kubernetes.api.model.ObjectReference"
25832-
}
25833-
},
25834-
"userNames": {
25835-
"type": "array",
25836-
"description": "",
25837-
"items": {
25838-
"type": "string",
25839-
"description": ""
25897+
"$ref": "#/definitions/kubernetes_rbac_Subject",
25898+
"javaType": "io.fabric8.kubernetes.api.model.rbac.KubernetesSubject"
2584025899
}
2584125900
}
2584225901
},
@@ -25847,15 +25906,15 @@
2584725906
"apiVersion": {
2584825907
"type": "string",
2584925908
"description": "",
25850-
"default": "rbac.authorization.k8s.io/v1",
25909+
"default": "authorization.openshift.io/v1",
2585125910
"required": true
2585225911
},
2585325912
"items": {
2585425913
"type": "array",
2585525914
"description": "",
2585625915
"items": {
25857-
"$ref": "#/definitions/kubernetes_rbac_RoleBinding",
25858-
"javaType": "io.fabric8.kubernetes.api.model.rbac.KubernetesRoleBinding"
25916+
"$ref": "#/definitions/os_authorization_RoleBinding",
25917+
"javaType": "io.fabric8.openshift.api.model.RoleBinding"
2585925918
}
2586025919
},
2586125920
"kind": {
@@ -25918,15 +25977,15 @@
2591825977
"apiVersion": {
2591925978
"type": "string",
2592025979
"description": "",
25921-
"default": "authorization.openshift.io/v1",
25980+
"default": "rbac.authorization.k8s.io/v1",
2592225981
"required": true
2592325982
},
2592425983
"items": {
2592525984
"type": "array",
2592625985
"description": "",
2592725986
"items": {
25928-
"$ref": "#/definitions/os_authorization_Role",
25929-
"javaType": "io.fabric8.openshift.api.model.Role"
25987+
"$ref": "#/definitions/kubernetes_rbac_Role",
25988+
"javaType": "io.fabric8.kubernetes.api.model.rbac.KubernetesRole"
2593025989
}
2593125990
},
2593225991
"kind": {

model-generator-app/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>io.fabric8</groupId>
2424
<artifactId>kubernetes-model-generator</artifactId>
25-
<version>3.0-SNAPSHOT</version>
25+
<version>3.0.0</version>
2626
</parent>
2727

2828
<artifactId>model-generator-app</artifactId>

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
</parent>
2727

2828
<groupId>io.fabric8</groupId>
29-
<version>3.0-SNAPSHOT</version>
29+
<version>3.0.0</version>
3030

3131
<artifactId>kubernetes-model-generator</artifactId>
3232
<packaging>pom</packaging>

0 commit comments

Comments
 (0)