Merge pull request #1155 from MoShitrit/fix-issue-967

Update Examples to stop using deprecated versions
This commit is contained in:
Kubernetes Prow Robot 2020-05-12 15:02:26 -07:00 committed by GitHub
commit cef5e9bd10
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 75 deletions

View File

@ -47,7 +47,7 @@
"outputs": [],
"source": [
"config.load_kube_config()\n",
"apps_api = client.AppsV1beta1Api()"
"apps_api = client.AppsV1Api()"
]
},
{
@ -70,7 +70,7 @@
},
"outputs": [],
"source": [
"deployment = client.AppsV1beta1Deployment()"
"deployment = client.V1Deployment()"
]
},
{
@ -93,7 +93,7 @@
},
"outputs": [],
"source": [
"deployment.api_version = \"apps/v1beta1\"\n",
"deployment.api_version = \"apps/v1\"\n",
"deployment.kind = \"Deployment\"\n",
"deployment.metadata = client.V1ObjectMeta(name=\"nginx-deployment\")"
]
@ -118,7 +118,7 @@
},
"outputs": [],
"source": [
"spec = client.AppsV1beta1DeploymentSpec()\n",
"spec = client.V1DeploymentSpec()\n",
"spec.replicas = 3"
]
},
@ -258,62 +258,7 @@
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"source": [
"### Create DeploymentRollback object\n",
"This object is used to rollback to a previous version of the deployment."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true
},
"outputs": [],
"source": [
"rollback = client.AppsV1beta1DeploymentRollback()\n",
"rollback.api_version = \"apps/v1beta1\"\n",
"rollback.kind = \"DeploymentRollback\"\n",
"rollback.rollback_to = client.AppsV1beta1RollbackConfig()\n",
"rollback.rollback_to.revision = 0\n",
"rollback.name = \"nginx-deployment\""
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"source": [
"### Execute RollBack"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false,
"deletable": true,
"editable": true
},
"outputs": [],
"source": [
"extension.create_namespaced_deployment_rollback_rollback(name=\"nginx-deployment\", namespace=\"default\", body=rollback)"
]
},
{
"cell_type": "markdown",
"metadata": {
"deletable": true,
"editable": true
},
"metadata": {},
"source": [
"### Delete Deployment"
]
@ -328,19 +273,8 @@
},
"outputs": [],
"source": [
"extension.delete_namespaced_deployment(name=\"nginx-deployment\", namespace=\"default\", body=client.V1DeleteOptions(propagation_policy=\"Foreground\", grace_period_seconds=5))"
"apps_api.delete_namespaced_deployment(name=\"nginx-deployment\", namespace=\"default\", body=client.V1DeleteOptions(propagation_policy=\"Foreground\", grace_period_seconds=5))"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true,
"deletable": true,
"editable": true
},
"outputs": [],
"source": []
}
],
"metadata": {

View File

@ -89,9 +89,9 @@
},
"outputs": [],
"source": [
"api_instance = client.AppsV1beta1Api()\n",
"dep = client.AppsV1beta1Deployment()\n",
"spec = client.AppsV1beta1DeploymentSpec()"
"api_instance = client.AppsV1Api()\n",
"dep = client.V1Deployment()\n",
"spec = client.V1DeploymentSpec()"
]
},
{