Commit Graph

17471 Commits

Author SHA1 Message Date
Swati Sehgal
8594b2271f nrt-api: Indicate that PRs are not directly accepted to the repo
- Add contributing.md
- Add .github/PULL_REQUEST_TEMPLATE.md
2022-12-12 16:48:31 +00:00
Swati Sehgal
bd8f4680b7 nrt-api: Add all mandatory template files to the staging repo
- Add OWNERS and SECURITY_CONTACTS
- Add LICENSE file
- Add README.md
- Add code-of-conduct.md

Signed-off-by: Swati Sehgal <swsehgal@redhat.com>
2022-12-12 16:48:31 +00:00
Rita Zhang
c085031a8f Update the godoc on the encryption config API on how to specify group/resources to be encrypted
Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2022-12-12 07:22:09 -08:00
Arda Güçlü
d0f558612a use io instead ioutil 2022-12-12 09:34:35 +03:00
Arda Güçlü
4699801d65 Add unit test for error case 2022-12-12 09:18:27 +03:00
Arda Güçlü
fb3d9e3ac9 rollout restart: Change error message to more descriptive
`rollout restart` command calculates patches according to the
`kubectl.kubernetes.io/restartedAt` annotation whose time format is
RFC3339. That is sufficient for users. However, if automated scripts
execute `rollout restart` in multiple times within second, commands fails
by returning an error "empty patch".

This PR changes error message to more descriptive format to warn users
that rollout restart does not work subsequent execution within second.
2022-12-12 09:18:26 +03:00
Sean Sullivan
5e8648b9f1 Refactor to simplify factory Validator 2022-12-11 18:20:28 -08:00
Tim Hockin
dd0a50336e ServiceInternalTrafficPolicyType: s/Type//
Rename ServiceInternalTrafficPolicyType => ServiceInternalTrafficPolicy
2022-12-11 13:48:31 -08:00
Tim Hockin
d0e2b06850 ServiceExternalTrafficPolicyType: s/Type//
Rename ServiceExternalTrafficPolicyType => ServiceExternalTrafficPolicy
2022-12-11 13:48:27 -08:00
Kubernetes Prow Robot
92ec97149c Merge pull request #114408 from liggitt/gorilla
Mark github.com/gorilla dependencies to avoid increasing use
2022-12-11 09:07:25 -08:00
Kubernetes Prow Robot
47d58265ae Merge pull request #114404 from hoskeri/discovery-error-check
Check the correct error in d.downloadAPIs
2022-12-11 00:05:15 -08:00
Jordan Liggitt
cdebf3a64c Mark github.com/gorilla dependencies to avoid increasing use 2022-12-10 23:54:13 -05:00
Kubernetes Prow Robot
909f5be802 Merge pull request #113707 from lucacome/bump-grpc
Bump grpc to v1.51.0
2022-12-10 16:43:42 -08:00
Abhijit Hoskeri
450ba4f506 Check the correct error in d.downloadAPIs
The error result of `d.downloadAPIs()` is set in `aerr`,
not `err`.

This prevents a nil-ptr dereference of apiGroups in the next step.

Signed-off-by: Abhijit Hoskeri <abhijithoskeri@gmail.com>
2022-12-10 16:32:02 -08:00
Kubernetes Prow Robot
8d2fbfc5a9 Merge pull request #113933 from liggitt/retry-race
Fix client-go request retry race
2022-12-10 13:43:41 -08:00
Sean Sullivan
530f65d6fd Removes unnecessary dry run verifier 2022-12-10 09:43:01 -08:00
Kubernetes Prow Robot
1a21ee2790 Merge pull request #114374 from seans3/remove-pkg-apply
Removes unused k8s.io/kubectl/pkg/apply files
2022-12-10 09:06:17 -08:00
Kubernetes Prow Robot
870e872ebb Merge pull request #114343 from skitt/autorest-to
Use k8s utils pointer instead of Azure autorest/to
2022-12-10 09:05:55 -08:00
Kubernetes Prow Robot
b1d98bd7b3 Merge pull request #114300 from liggitt/ascii-art-format
Fix table in sync controller comment
2022-12-10 07:55:25 -08:00
Kubernetes Prow Robot
9758911fd5 Merge pull request #114252 from ardaguclu/scale-piped-input
kubectl scale: Use visitor only once
2022-12-10 07:55:19 -08:00
Kubernetes Prow Robot
9f85f6d1f1 Merge pull request #114249 from ardaguclu/improve-exec-multi-error
kubectl exec: return descriptive error message when multi resource passed
2022-12-10 07:55:12 -08:00
Kubernetes Prow Robot
c2e55fb066 Merge pull request #114246 from mxpv/mount
Make Mounter interface exportable
2022-12-10 07:55:05 -08:00
Kubernetes Prow Robot
a125912cd5 Merge pull request #114218 from apelisse/move-fieldmanager
Re-factor FieldManager tests for better re-use
2022-12-10 07:54:30 -08:00
Kubernetes Prow Robot
84cb936e5d Merge pull request #114158 from Octopusjust/k8s-pr18
staging/src/k8s.io/legacy-cloud-providers/azure: remove unnecessary `fmt.Sprintf`
2022-12-10 06:05:04 -08:00
Kubernetes Prow Robot
eeaddd17c1 Merge pull request #114055 from aimuz/fix-80289
kubernetes components using leader election to leases
2022-12-10 06:04:10 -08:00
Kubernetes Prow Robot
75b67bf0d3 Merge pull request #114054 from brianpursley/kubectl-1327
i18n: Fix bug where package-level variables are not translated.
2022-12-10 06:04:02 -08:00
Kubernetes Prow Robot
09b5e8a938 Merge pull request #113876 from chiukapoor/coordination-api-doc
Fix API field references for coordination v1 and v1beta1
2022-12-10 06:03:43 -08:00
Kubernetes Prow Robot
f1f2d51891 Merge pull request #114015 from my-git9/versiontest
Add test for staging/src/k8s.io/apimachinery/pkg/version/staging/helpers.go
2022-12-10 04:53:40 -08:00
Kubernetes Prow Robot
6a16d7d31a Merge pull request #113875 from chiukapoor/scheduling-api-doc
Fix API field references for scheduling v1, v1alpha1 and v1beta1
2022-12-09 23:41:40 -08:00
Kubernetes Prow Robot
d19aaa7c85 Merge pull request #113083 from llorllale/deploy-describe-oldreplicasets
fix OldReplicaSets in `kubectl describe deploy`
2022-12-09 20:05:40 -08:00
Noah Ispas
b78af4c5c6 Split options from flags for annotate command (#112817)
* split flags from options

Signed-off-by: Noah Ispas (iamNoah1) <noahispas@gmail.com>

* CR from Arda

Signed-off-by: Noah Ispas (iamNoah1) <noahispas@gmail.com>

Signed-off-by: Noah Ispas (iamNoah1) <noahispas@gmail.com>
2022-12-09 16:57:39 -08:00
qingwave
90357e62d2 add help for cel metrics
Signed-off-by: qingwave <isguory@gmail.com>
2022-12-09 23:50:48 +00:00
Kubernetes Prow Robot
d4e38325ae Merge pull request #112648 from howardjohn/set/optimize-set-selector
Optimize turning a Set into a Selector
2022-12-09 15:43:22 -08:00
Kubernetes Prow Robot
b9bfbb3849 Merge pull request #112490 from lzhecheng/doc-nodestatus-ip-change
[API][Doc] Update NodeStatus about IP change
2022-12-09 15:43:07 -08:00
Kubernetes Prow Robot
4c91b7b5a6 Merge pull request #112247 from prometherion/issues/112246
Wrong description for function ResolveEndpoint
2022-12-09 15:42:51 -08:00
Kubernetes Prow Robot
054274d77c Merge pull request #111898 from ncdc/reflector-unstructured-fixes
Reflector: support logging Unstructured type
2022-12-09 15:42:44 -08:00
Kubernetes Prow Robot
bf989e0a55 Merge pull request #111835 from kkkkun/cleanup-reported-verb
reportedVerb should get from `CleanVerb`  to be consistent between metrics and logs
2022-12-09 15:42:28 -08:00
Kubernetes Prow Robot
c98bde46c5 Merge pull request #111572 from inosato/remove-ioutil-from-kubectl
Remove ioutil from kubectl
2022-12-09 15:41:59 -08:00
Kubernetes Prow Robot
1820caea93 Merge pull request #111403 from wujunwei/kubectl-check-command-before-copy
kubectl: remove unnecessary TODO annotations
2022-12-09 15:41:52 -08:00
Kubernetes Prow Robot
e1709e59d1 Merge pull request #113922 from alexzielenski/owners-alexzielenski
add alexzielenski to OWNERS
2022-12-09 14:35:24 -08:00
Kubernetes Prow Robot
b47752022b Merge pull request #113904 from apelisse/add-owners-apelisse
Add apelisse into some more OWNERS files
2022-12-09 14:35:17 -08:00
Kubernetes Prow Robot
4650558497 Merge pull request #113894 from ravi-nal/master
Update API doc to use the field name in description
2022-12-09 14:35:03 -08:00
Kubernetes Prow Robot
39427d52bd Merge pull request #113877 from ialidzhikov/aws-sdk-go@v1.44.136
Update github.com/aws/aws-sdk-go
2022-12-09 14:34:56 -08:00
Kubernetes Prow Robot
a8b2f4b695 Merge pull request #113564 from tallclair/audit-config
Combine RequestAuditConfig with RequestAuditConfigWithLevel
2022-12-09 14:34:08 -08:00
Kubernetes Prow Robot
6d81a2c30d Merge pull request #113284 from williamyeh/display_seccomp
kubectl displays seccomp profile for pod and container
2022-12-09 14:33:56 -08:00
Kubernetes Prow Robot
bdc6fb51bf Merge pull request #113283 from 3point2/kubectl-issue-gh-791
Fix SPDY proxy authentication with percent escaped characters
2022-12-09 14:33:45 -08:00
Sean Sullivan
abd5eb9a22 Removes unused k8s.io/kubectl/pkg/apply files 2022-12-08 14:54:42 -08:00
Antoine Pelisse
948ab9175a Fix FakeObjectCreater ignoring given gvk 2022-12-08 12:34:06 -08:00
Antoine Pelisse
bdbc0eb208 fieldmanager: Move TestFieldManager into its own package 2022-12-08 09:23:20 -08:00
Antoine Pelisse
667599b0dd Allow profiling information to be served on Unix-Domain Socket
Serving profiling information can leak information or expose the
apiserver to possible DoS attacks. Serving on a UDS is more secure
though slightly less convenient. One can't use `go tool pprof` directly
against the socket since it's not supported, but can either run a proxy
to copy from the socket over to http, or use `curl --unix-socket` to
download the profile and then use `go tool pprof`.
2022-12-07 16:33:16 -08:00