Janet Kuo
10aee82ae3
Rename PetSet API to StatefulSet
2016-10-27 17:25:10 -07:00
deads2k
81ae13084d
handle non-generated client removal
2016-10-26 16:10:41 -04:00
Scott Creeley
86f1a94be5
Adding default StorageClass annotation printout for resource_printer
2016-10-19 10:59:07 -04:00
Ivan Shvedunov
27d51f09a7
Remove duplicate code from kubectl describe
2016-10-14 12:39:34 +03:00
nikhiljindal
bbea084375
Enable kubectl describe rs to work when apiserver does not support pods
2016-10-04 13:27:31 -07:00
Kubernetes Submit Queue
67219f4041
Merge pull request #32867 from kargakis/move-events-sort
...
Automatic merge from submit-queue
kubectl: move events sorting interface to the api for general use
Split from https://github.com/kubernetes/kubernetes/pull/19343
@kubernetes/kubectl
2016-09-22 20:39:29 -07:00
Ilya Dmitrichenko
386fae4592
Refactor utils that deal with certs
...
- merge `pkg/util/{crypto,certificates}`
- add funcs from `github.com/kubernetes-incubator/bootkube/pkg/tlsutil`
- ensure naming of funcs is fairly consistent
2016-09-19 09:03:42 +01:00
Michail Kargakis
b87e8c79ca
kubectl: move events sorting interface to the api for general use
2016-09-18 19:25:42 +02:00
nikhiljindal
b84e53bc2b
Allow describe ns to pass if server does not support resource quotas and limit ranges
2016-09-15 15:16:49 -07:00
deads2k
519c13745f
convert rest of kubectl to generated clients
2016-09-12 08:22:34 -04:00
Kubernetes Submit Queue
b93860d61a
Merge pull request #32229 from errordeveloper/cosmetic-newline-kubectl-describe
...
Automatic merge from submit-queue
Add missing new line after "No events."
**What this PR does / why we need it**: Make `kubectl describe` output pretty again.
**Special notes for your reviewer**: Should probably get rolled into the release branch.
**Release note**:
<!-- Steps to write your release note:
1. Use the release-note-* labels to set the release note state (if you have access)
2. Enter your extended release note in the below block; leaving it blank means using the PR title as the release note. If no release note is required, just write `NONE`.
-->
```release-note
NONE
```
2016-09-11 13:08:57 -07:00
Kubernetes Submit Queue
adee82352b
Merge pull request #31703 from rootfs/cinder-describe
...
Automatic merge from submit-queue
print Cinder volume source in kubectl describe
with the patch, `kubectl describe` output is
```console
# kubectl describe pv
Name: pvc-34069100-6ec5-11e6-97f3-fa163e39e62e
Labels: <none>
Status: Bound
Claim: default/claim1
Reclaim Policy: Delete
Access Modes: RWO
Capacity: 3Gi
Message:
Source:
Type: Cinder (a Persistent Disk resource in OpenStack)
VolumeID: a1bc727a-d1e6-4d6b-92d6-3e5e22bde3fa
FSType: ext4
ReadOnly: false
No events.
```
@kubernetes/sig-storage
2016-09-10 14:36:30 -07:00
Kubernetes Submit Queue
dd9d5aa27d
Merge pull request #32378 from kevin-wangzefeng/update-taints-e2e
...
Automatic merge from submit-queue
update taints e2e, restrict taints operation with key, effect
Since taints are now unique by key, effect on a node, this PR is to restrict existing taints adding/removing/updating operations in taints e2e.
Also fixes https://github.com/kubernetes/kubernetes/issues/31066#issuecomment-242870101
Related prior Issue/PR #29362 and #30590
2016-09-10 13:20:51 -07:00
Kevin
fff139ce32
update taints e2e, respect that taint is unique by key, effect
2016-09-09 19:15:11 +08:00
Huamin Chen
3fc8416ec7
print Cinder volume source in kubectl describe
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-09-08 09:42:32 -04:00
Jan Safranek
a683977b43
Add kubectl describe storageclass.
2016-09-08 13:03:12 +02:00
Kubernetes Submit Queue
63495d785b
Merge pull request #31045 from abrarshivani/vsphere_describe_volume
...
Automatic merge from submit-queue
Add kubectl describe cmd support for vSphere volume
This PR does following,
Add kubectl describe cmd support for vSphere volume
Examples:
> kubectl describe pod redis
.......
Volumes:
vmdk-storage:
Type: vSphereVolume (a Persistent Disk resource in vSphere)
VolumePath: [Datastore] test1
FSType: ext4
.........
> kubectl describe pv pv0001
Name: pv0001
Labels: <none>
Status: Available
Claim:
Reclaim Policy: Recycle
Access Modes: RWO
Capacity: 2Gi
Message:
Source:
Type: vSphereVolume (a Persistent Disk resource in vSphere)
VolumePath: [vsanDatastore] volumes/test11
FSType: ext4
No events.
2016-09-08 00:08:35 -07:00
Ilya Dmitrichenko
8821825a6d
Add missing new line after "No events."
2016-09-07 22:12:31 +01:00
Kubernetes Submit Queue
1184800cbb
Merge pull request #30730 from janetkuo/prevent-overlapping-deployment
...
Automatic merge from submit-queue
Handle overlapping deployments gracefully
Fixes #30028
2016-08-25 21:50:56 -07:00
Kubernetes Submit Queue
098c999a8c
Merge pull request #31246 from Clarifai/ext-svc-ref
...
Automatic merge from submit-queue
kubectl: display ExternalName for services
User-visible part of https://github.com/kubernetes/features/issues/33
Also add ExternalIPs in `describe`
cc @thockin @smarterclayton
2016-08-25 02:36:09 -07:00
Abrar Shivani
1b54fa3d4f
Add kubectl describe cmd support for vSphere volume
2016-08-24 11:27:16 -07:00
Janet Kuo
90557ec56c
Handle overlapping deployments gracefully
...
1. When overlapping deployments are discovered, annotate them
2. Expose those overlapping annotations as warnings in kubectl describe
3. Only respect the earliest updated one (skip syncing all other overlapping deployments)
4. Use indexer instead of store for deployment lister
2016-08-23 14:33:30 -07:00
Rudi Chiarito
42e1e7aed4
kubectl: display ExternalName for services
...
Also add ExternalIPs in `describe`
2016-08-23 09:51:17 -04:00
Huamin Chen
dea4b0226d
support Azure data disk volume
...
Signed-off-by: Huamin Chen <hchen@redhat.com>
2016-08-23 13:23:07 +00:00
Kubernetes Submit Queue
cbbcfe8ad8
Merge pull request #29849 from aveshagarwal/master-kubectl-describe-default-limits
...
Automatic merge from submit-queue
Fix kubectl describe to display a container's resource limit env vars as node allocatable when the limits are not set
2016-08-20 16:53:28 -07:00
Kubernetes Submit Queue
40367df750
Merge pull request #30590 from kevin-wangzefeng/taint-unique-by-key-effect
...
Automatic merge from submit-queue
make taints unique by <key, effect> on a node
closes #29362
2016-08-19 04:58:12 -07:00
Avesh
d794becfa4
Fix kubectl describe to display a container's resource limit env vars as
...
node allocatable when the limits are not set.
2016-08-18 15:25:46 -04:00
Johannes Scheuermann
eed42380f9
Initial Quobyte support
2016-08-18 17:13:50 +02:00
Kevin
1e2d560253
make taints unique by <key, effect> on a node
2016-08-17 15:40:33 +08:00
Mike Danese
ab730a7179
add a certificate signing request resource printer in kubectl
2016-08-15 09:57:17 -07:00
Avesh Agarwal
230251b030
Display pod tolerations with kubectl describe pod.
2016-08-11 12:52:50 -04:00
Maciej Szulik
b5c68a9015
ScheduledJob kubectl changes
2016-08-03 17:25:37 +02:00
Angus Salkeld
eec08872c7
Move deployment utilities to there own package
2016-07-08 09:46:56 +02:00
k8s-merge-robot
e9dc42d9f7
Merge pull request #27987 from vishh/23778
...
Automatic merge from submit-queue
Remove reference to documentation webpage from kubectl describe nodes output
Fixes #23778
2016-07-01 17:28:58 -07:00
k8s-merge-robot
739e3dd1b1
Merge pull request #26237 from duglin/UseConstant
...
Automatic merge from submit-queue
Use `CreatedByAnnotation` constant
A nit but didn't want the strings to get out of sync.
Signed-off-by: Doug Davis <dug@us.ibm.com>
2016-07-01 16:55:39 -07:00
k8s-merge-robot
f549570e5d
Merge pull request #28110 from mfojtik/describe-volume-mounts
...
Automatic merge from submit-queue
Describe container volume mounts
This patch will list the volume mounts defined for the container in `kubectl describe`:
```console
[root@localhost origin]# kubectl describe pods/ruby-ex-3-ehchv
Name: ruby-ex-3-ehchv
Namespace: test
Security Policy: restricted
Node: localhost/10.0.2.15
Start Time: Mon, 27 Jun 2016 11:15:19 +0000
Labels: app=ruby-ex
deployment=ruby-ex-3
deploymentconfig=ruby-ex
Status: Running
IP: 172.17.0.3
Controllers: ReplicationController/ruby-ex-3
Containers:
ruby-ex:
Container ID: docker://75869f5dd5da39025ebfcf4cb970004d9cc99ee2f95524732f9102254b289b1e
Image: 172.30.159.185:5000/test/ruby-ex@sha256:0faa1fcca255a269378a4db51b8eef2ae67312de8b21b033c46fe0ff414efaea
Image ID: docker://052fe9b4b929cc883fcbbf1e223373d2fbe8bdf407170210ee29a94c33b40cd3
Port: 8080/TCP
QoS Tier:
cpu: BestEffort
memory: BestEffort
State: Running
Started: Mon, 27 Jun 2016 11:15:20 +0000
Ready: True
Restart Count: 0
Volume Mounts:
volume-eckcb: /test
default-token-uffs0: /var/run/secrets/kubernetes.io/serviceaccount
Environment Variables: <none>
```
2016-06-30 17:15:05 -07:00
Doug Davis
930332751b
Use `CreatedByAnnotation` contant
...
A nit but didn't want the strings to get out of sync.
Signed-off-by: Doug Davis <dug@us.ibm.com>
2016-06-30 10:12:26 -07:00
Michal Fojtik
7ba1e59d84
Describe container volume mounts
2016-06-30 11:01:10 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
k8s-merge-robot
1a1a4709b9
Merge pull request #28093 from dubstack/dubstack-refactor-qos2
...
Automatic merge from submit-queue
[Refactor] Make QoS naming consistent across the codebase
@derekwaynecarr @vishh PTAL. Can one of you please attach a LGTM.
2016-06-29 02:36:22 -07:00
nikhiljindal
88b10b1dc0
Removing unneeded fields from Cluster API object
2016-06-28 17:12:57 -07:00
Buddha Prakash
4acb64f8bd
Make Qos naming consistent across the codebase
2016-06-26 16:19:47 -07:00
Buddha Prakash
c3551ae6cd
Refactor qos package
...
Signed-off-by: Buddha Prakash <buddhap@google.com>
2016-06-24 15:36:04 -07:00
Vishnu kannan
fc3101f515
remove reference to documentation webpage from kubectl describe nodes output
...
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-06-23 16:28:01 -07:00
k8s-merge-robot
b613908cf2
Merge pull request #27365 from derekwaynecarr/describe_allocatable
...
Automatic merge from submit-queue
kubectl describe node is allocatable aware
`kubectl describe node` will render node.status.allocatable if present.
in addition, it will report allocated resources relative to node.status.allocatable if present instead of capacity.
old code was confusing if you setup system-reserved and kube-reserved as allocated resource percentages were relative to node capacity and not schedulable amount of resources.
this is a small but valuable usability improvement, so i think it would be good to make 1.3 milestone.
/cc @kubernetes/sig-node @kubernetes/rh-cluster-infra @kubernetes/kubectl @davidopp
2016-06-20 13:06:35 -07:00
Jan Safranek
e1e9a41757
Show events in 'kubectl describe pv'
2016-06-15 14:17:02 +02:00
derekwaynecarr
65764c8ed2
kubectl describe node is allocatable aware
2016-06-14 13:06:47 -04:00
Rudi Chiarito
40f76a95cb
AWS: kubectl get service should print hostnames for LoadBalancer services
...
Fixes #21526
Also test wide outputs. We only guarantee the first IP to be fully printed
if multiple ingresses are present. For AWS, which has no ingress IPs, but
only hostnames, the ELB hostname will be truncated, unless -o=wide is
specified.
2016-06-08 19:29:48 -04:00
k8s-merge-robot
9bf1ce42f8
Merge pull request #26843 from AdoHe/describe_ingress
...
Automatic merge from submit-queue
update ingress describe output
refer #26684 for more detail. @bprashanth ptal.
2016-06-04 13:27:46 -07:00
AdoHe
ab743708fe
update ingress describe output
2016-06-04 04:58:37 -04:00