k3s/pkg/kubectl
Kubernetes Submit Queue 3d33b45e43 Merge pull request #30091 from rootfs/azure-storage
Automatic merge from submit-queue

support Azure disk dynamic provisioning

azure disk dynamic provisioning

A screen shot 

``` console
$ kubectl create -f examples/experimental/persistent-volume-provisioning/azure-dd.yaml
storageclass "slow" created
$ kubectl create -f examples/experimental/persistent-volume-provisioning/claim1.json
persistentvolumeclaim "claim1" created
$ kubectl describe pvc
Name:       claim1
Namespace:  default
Status:     Bound
Volume:     pvc-de7150d1-6a37-11e6-aec9-000d3a12e034
Labels:     <none>
Capacity:   3Gi
Access Modes:   RWO
$ kubectl create -f pod.yaml
replicationcontroller "nfs-server" created
$ kubectl describe pod
Name:       nfs-server-b9w6x
Namespace:  default
Node:       rootfs-dev/172.24.0.4
Start Time: Wed, 24 Aug 2016 19:46:21 +0000
Labels:     role=nfs-server
Status:     Running
IP:     172.17.0.2
Controllers:    ReplicationController/nfs-server
Containers:
  nfs-server:
    Container ID:   docker://be6f8c0e26dc896d4c53ef0d21c9414982f0b39a10facd6b93a255f9e1c3806c
    Image:      nginx
    Image ID:       docker://bfdd4ced794ed276a28cf56b233ea58dec544e9ca329d796cf30b8bcf6d39b3f
    Port:       
    State:      Running
      Started:      Wed, 24 Aug 2016 19:49:19 +0000
    Ready:      True
    Restart Count:  0
    Volume Mounts:
      /exports from mypvc (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-9o0fj (ro)
    Environment Variables:  <none>
Conditions:
  Type      Status
  Initialized   True 
  Ready     True 
  PodScheduled  True 
Volumes:
  mypvc:
    Type:   PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
    ClaimName:  claim1
    ReadOnly:   false
  default-token-9o0fj:
    Type:   Secret (a volume populated by a Secret)
    SecretName: default-token-9o0fj
QoS Class:  BestEffort
Tolerations:    <none>
Events:
  FirstSeen LastSeen    Count   From            SubobjectPath           Type        Reason      Message
  --------- --------    -----   ----            -------------           --------    ------      -------
  11m       11m     1   {default-scheduler }                    Normal      Scheduled   Successfully assigned nfs-server-b9w6x to rootfs-dev
  9m        9m      1   {kubelet rootfs-dev}                    Warning     FailedMount Unable to mount volumes for pod "nfs-server-b9w6x_default(6eb7fd98-6a33-11e6-aec9-000d3a12e034)": timeout expired waiting for volumes to attach/mount for pod "nfs-server-b9w6x"/"default". list of unattached/unmounted volumes=[mypvc]
  9m        9m      1   {kubelet rootfs-dev}                    Warning     FailedSync  Error syncing pod, skipping: timeout expired waiting for volumes to attach/mount for pod "nfs-server-b9w6x"/"default". list of unattached/unmounted volumes=[mypvc]
  8m        8m      1   {kubelet rootfs-dev}    spec.containers{nfs-server} Normal      Pulling     pulling image "nginx"
  8m        8m      1   {kubelet rootfs-dev}    spec.containers{nfs-server} Normal      Pulled      Successfully pulled image "nginx"
  8m        8m      1   {kubelet rootfs-dev}    spec.containers{nfs-server} Normal      Created     Created container with docker id be6f8c0e26dc
  8m        8m      1   {kubelet rootfs-dev}    spec.containers{nfs-server} Normal      Started     Started container with docker id be6f8c0e26dc

```

@colemickens @brendandburns
2016-11-01 17:27:14 -07:00
..
cmd Revert "fixed some issues with kubectl set resources" 2016-11-01 13:53:17 -07:00
metricsutil include multiple versions in clientset 2016-10-29 13:30:47 -07:00
resource move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
testing autogenerated 2016-10-21 17:32:32 -07:00
BUILD [Federation][(Un)join-00] Implement federation/cluster resource generator. 2016-11-01 00:58:54 -07:00
OWNERS
apply.go Fix typos 2016-10-15 00:21:00 +03:00
autoscale.go
bash_comp_utils.go
cluster.go [Federation][(Un)join-00] Implement federation/cluster resource generator. 2016-11-01 00:58:54 -07:00
cluster_test.go [Federation][(Un)join-00] Implement federation/cluster resource generator. 2016-11-01 00:58:54 -07:00
configmap.go
configmap_test.go
custom_column_printer.go
custom_column_printer_test.go
deployment.go
deployment_test.go
describe.go Merge pull request #30091 from rootfs/azure-storage 2016-11-01 17:27:14 -07:00
describe_test.go kubectl: move events sorting interface to the api for general use 2016-09-18 19:25:42 +02:00
doc.go
explain.go
generate.go
generate_test.go
history.go
interfaces.go
kubectl.go make shortcut expanding restmapper handle all 2016-09-15 11:03:51 -04:00
kubectl_test.go
namespace.go
namespace_test.go
proxy_server.go
proxy_server_test.go
quota.go
quota_test.go
resource_filter.go add resource handling before printing 2016-09-21 10:03:59 -04:00
resource_printer.go Rename PetSet API to StatefulSet 2016-10-27 17:25:10 -07:00
resource_printer_test.go Add NodePort value in kubectl output 2016-10-17 07:57:34 +02:00
rollback.go
rolling_updater.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
rolling_updater_test.go move client/unversioned/fake to client/restclient/fake 2016-10-29 14:22:02 -07:00
rollout_status.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
rollout_status_test.go kubectl: add --revision flag in rollout status 2016-10-10 15:04:46 +02:00
run.go use len > 0 to replace port > 0 2016-09-28 10:23:25 +08:00
run_test.go
scale.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
scale_test.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
secret.go
secret_for_docker_registry.go
secret_for_docker_registry_test.go
secret_for_tls.go
secret_for_tls_test.go
secret_test.go
service.go
service_basic.go make portallocator.ErrNotInRange a type 2016-10-04 13:19:24 -04:00
service_basic_test.go
service_test.go
serviceaccount.go
serviceaccount_test.go
sorted_resource_name_list.go
sorted_resource_name_list_test.go
sorting_printer.go
sorting_printer_test.go
stop.go Merge pull request #35471 from caesarxuchao/client-gen-multi-versions 2016-10-29 15:40:13 -07:00
stop_test.go include multiple versions in clientset 2016-10-29 13:30:47 -07:00
version.go convert more command to use a generated clientset 2016-09-12 07:38:34 -04:00