Shyam JVS
2ed7acfbcc
Revert "Remove alpha provisioning"
2017-02-16 13:53:55 +01:00
Kubernetes Submit Queue
8faa9b5d4e
Merge pull request #40000 from jsafrane/storage-ga-remove-alpha
...
Automatic merge from submit-queue
Remove alpha provisioning
This is the first part of https://github.com/kubernetes/features/issues/36
@kubernetes/sig-storage-misc
**Release note**:
```release-note
Alpha version of dynamic volume provisioning is removed in this release. Annotation
"volume.alpha.kubernetes.io/storage-class" does not have any special meaning. A default storage class
and DefaultStorageClass admission plugin can be used to preserve similar behavior of Kubernetes cluster,
see https://kubernetes.io/docs/user-guide/persistent-volumes/#class-1 for details.
```
2017-02-16 01:02:06 -08:00
deads2k
fd34b11e13
react to informer updates
2017-02-13 09:18:32 -05:00
deads2k
a86fabb9d2
regenerate informers
2017-02-13 07:59:34 -05:00
Joe Beda
415e20877e
Wire in bootstrap and token controllers.
...
This adds these to the list of controllers the Controller Manager can start. But as these are alpha, they are also currently disabled by default.
2017-02-10 12:49:23 -08:00
Wojciech Tyczynski
3aebc4c003
Implement ttl controller
2017-02-09 13:53:32 +01:00
Andy Goldstein
70c6087600
Replace hand-written informers with generated ones
...
Replace existing uses of hand-written informers with generated ones.
Follow-up commits will switch the use of one-off informers to shared
informers.
2017-02-06 13:49:27 -05:00
Jan Safranek
587eb199e0
Remove alpha provisioning
2017-02-01 14:51:54 +01:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
deads2k
2734f8f892
move dynamic and discovery clients
2017-01-26 08:37:06 -05:00
Dr. Stefan Schimanski
2b8e938128
Update generated files
2017-01-24 20:56:03 +01:00
deads2k
5a8f075197
move authoritative client-go utils out of pkg
2017-01-24 08:59:18 -05:00
deads2k
335ef747d6
mechanical
2017-01-23 10:03:55 -05:00
deads2k
ee6752ef20
find and replace
2017-01-20 08:04:53 -05:00
deads2k
c587b8a21e
re-run client-gen
2017-01-20 08:02:36 -05:00
Dr. Stefan Schimanski
3d9449a353
genericapiserver: fix imports
2017-01-19 13:06:47 +01:00
Harry Zhang
a88cbdc52d
Update bazel
2017-01-17 16:55:06 +08:00
Kubernetes Submit Queue
a6fa5c2bfd
Merge pull request #39814 from deads2k/api-58-multi-register
...
Automatic merge from submit-queue
replace global registry in apimachinery with global registry in k8s.io/kubernetes
We'd like to remove all globals, but our immediate problem is that a shared registry between k8s.io/kubernetes and k8s.io/client-go doesn't work. Since client-go makes a copy, we can actually keep a global registry with other globals in pkg/api for now.
@kubernetes/sig-api-machinery-misc @lavalamp @smarterclayton @sttts
2017-01-13 12:37:02 -08:00
deads2k
f1176d9c5c
mechanical repercussions
2017-01-13 08:27:14 -05:00
deads2k
d9b75ed82b
add --controllers to controller manager
2017-01-12 08:46:33 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Jeff Grafton
20d221f75c
Enable auto-generating sources rules
2017-01-05 14:14:13 -08:00
deads2k
4d7fcae85a
mechanicals
2017-01-05 11:14:27 -05:00
Chao Xu
03d8820edc
rename /release_1_5 to /clientset
2016-12-14 12:39:48 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08:00
deads2k
f36a5ae9a1
separate controller initialization for easy controllers
2016-12-07 09:00:53 -05:00
Dr. Stefan Schimanski
2dff13f332
Update generated files
2016-12-05 12:42:31 +01:00
deads2k
6080620553
simplify enabled resource checks
2016-11-28 15:02:21 -05:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
Chao Xu
bcc783c594
run hack/update-all.sh
2016-11-23 15:53:09 -08:00
Miao Luo
b22ccc6780
Support persistent volume on Photon Controller platform
...
1. Enable Photon Controller as cloud provider
2. Support Photon persistent disk as volume source/persistent volume
source
2016-11-08 09:36:16 -08:00
Maciej Szulik
41d88d30dd
Rename ScheduledJob to CronJob
2016-11-07 10:14:12 +01:00
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
Chao Xu
850729bfaf
include multiple versions in clientset
...
update client-gen to use the term "internalversion" rather than "unversioned";
leave internal one unqualified;
cleanup client-gen
2016-10-29 13:30:47 -07:00
Huamin Chen
1d52719465
azure disk volume: support storage class and dynamic provisioning
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-10-28 13:31:47 +00:00
Mike Danese
3b6a067afc
autogenerated
2016-10-21 17:32:32 -07:00