Correcting example from namespaces-walkthrough task (#19294)
* Correcting deployment example As 'kubectl run' command is deprecated, creating deployment with deployment manifest and apply command. * Deployment manifest for snowflake example Deployment manifest for snowflake example
This commit is contained in:
@@ -224,12 +224,14 @@ At this point, all requests we make to the Kubernetes cluster from the command l
|
|||||||
|
|
||||||
Let's create some contents.
|
Let's create some contents.
|
||||||
|
|
||||||
|
{{< codenew file="admin/snowflake-deployment.yaml" >}}
|
||||||
|
|
||||||
|
Apply the manifest to create a Deployment
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
kubectl run snowflake --image=k8s.gcr.io/serve_hostname --replicas=2
|
kubectl apply -f https://k8s.io/examples/admin/snowflake-deployment.yaml
|
||||||
```
|
```
|
||||||
We have just created a deployment whose replica size is 2 that is running the pod called `snowflake` with a basic container that just serves the hostname.
|
We have just created a deployment whose replica size is 2 that is running the pod called `snowflake` with a basic container that just serves the hostname.
|
||||||
Note that `kubectl run` creates deployments only on Kubernetes cluster >= v1.2. If you are running older versions, it creates replication controllers instead.
|
|
||||||
If you want to obtain the old behavior, use `--generator=run/v1` to create replication controllers. See [`kubectl run`](/docs/reference/generated/kubectl/kubectl-commands/#run) for more details.
|
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
kubectl get deployment
|
kubectl get deployment
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
apiVersion: apps/v1
|
||||||
|
kind: Deployment
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app: snowflake
|
||||||
|
name: snowflake
|
||||||
|
spec:
|
||||||
|
replicas: 2
|
||||||
|
selector:
|
||||||
|
matchLabels:
|
||||||
|
app: snowflake
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app: snowflake
|
||||||
|
spec:
|
||||||
|
containers:
|
||||||
|
- image: k8s.gcr.io/serve_hostname
|
||||||
|
imagePullPolicy: Always
|
||||||
|
name: snowflake
|
||||||
Reference in New Issue
Block a user