kubernetes/test/integration
Patrick Ohly bde9b64cdf DRA: remove "source" indirection from v1 Pod API
This makes the API nicer:

    resourceClaims:
    - name: with-template
      resourceClaimTemplateName: test-inline-claim-template
    - name: with-claim
      resourceClaimName: test-shared-claim

Previously, this was:

    resourceClaims:
    - name: with-template
      source:
        resourceClaimTemplateName: test-inline-claim-template
    - name: with-claim
      source:
        resourceClaimName: test-shared-claim

A more long-term benefit is that other, future alternatives
might not make sense under the "source" umbrella.

This is a breaking change. It's justified because DRA is still
alpha and will have several other API breaks in 1.31.
2024-06-27 17:53:24 +02:00
..
apimachinery Merge pull request #125145 from xyz-li/fix_watch_namespace 2024-06-18 10:39:44 -07:00
apiserver Fix tracing test for list nodes 2024-06-20 10:56:51 +02:00
auth DRA: remove "source" indirection from v1 Pod API 2024-06-27 17:53:24 +02:00
authutil Add integration tests for secondary authz 2023-03-06 12:08:53 -05:00
benchmark
certificates use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
client use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
cloudprovider use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
clustertrustbundles ClusterTrustBundles: kube-apiserver integration tests 2023-03-15 20:19:48 -07:00
configmap use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
controlplane use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
cronjob use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
daemonset pkg/controlplane: split up config into generic controlplane and kube-related part 2024-04-26 14:14:06 +02:00
defaulttolerationseconds pkg/controlplane: split up config into generic controlplane and kube-related part 2024-04-26 14:14:06 +02:00
deployment use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
disruption use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
dryrun lavalamp is taking a long break 2023-05-11 16:43:38 +00:00
dualstack Use canonical json-patch v4 import 2024-05-28 10:48:22 +02:00
endpoints use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
endpointslice use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
etcd store validatingadmissionpolicy and bindings at v1 2024-05-29 13:14:51 -07:00
events use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
evictions use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
examples apiserver + controllers: enhance context support 2024-04-29 20:59:21 +02:00
framework define some default kube-apiserver flags for tests disabling unneded controllers 2024-06-04 22:09:35 +00:00
garbagecollector use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
ipamperf drop unused code pointed out by linter 2024-05-01 09:03:57 -04:00
job Merge pull request #125175 from dejanzele/feat/count-terminating-for-failed-jobs 2024-06-10 16:56:37 -07:00
kubelet use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
logs logging benchmark: support slog 2024-02-27 15:36:41 +01:00
metrics use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
namespace use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
network pkg/controlplane: split up config into generic controlplane and kube-related part 2024-04-26 14:14:06 +02:00
node Avoid to use deprecated wait.Poll in scheduler tests 2024-05-10 14:17:09 +08:00
objectmeta Remove ClusterName 2022-05-05 20:12:50 +00:00
openshift pkg/controlplane: split apart generic server part of instance.go 2024-04-29 10:15:02 +02:00
podgc Cleanup defer from SetFeatureGateDuringTest function call 2024-04-24 20:25:29 +02:00
pods use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
pvc Cleanup defer from SetFeatureGateDuringTest function call 2024-04-24 20:25:29 +02:00
quota test: use cancelation from ktesting 2024-03-01 07:51:22 +01:00
replicaset use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
replicationcontroller use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
scale
scheduler DRA: remove "source" indirection from v1 Pod API 2024-06-27 17:53:24 +02:00
scheduler_perf DRA: remove "source" indirection from v1 Pod API 2024-06-27 17:53:24 +02:00
secrets use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
service use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
serviceaccount pkg/controlplane: split up config into generic controlplane and kube-related part 2024-04-26 14:14:06 +02:00
servicecidr Cleanup defer from SetFeatureGateDuringTest function call 2024-04-24 20:25:29 +02:00
serving Replace os.Setenv with testing.T.Setenv in tests 2023-06-05 21:08:56 -05:00
statefulset use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
storageclasses api: introduce separate VolumeResourceRequirements struct 2023-08-21 15:31:28 +02:00
storageversion use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
storageversionmigrator fix: fixes update CRD check 2024-05-28 11:50:30 -07:00
tls cleanup: omit comparison with bool constants 2023-09-05 10:24:38 +08:00
ttlcontroller use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
util remove unused NextPod() 2024-06-11 07:22:09 +00:00
volume use default flags for apiserver on integration tests 2024-06-04 22:09:35 +00:00
volumescheduling remove clusterName from VolumeOptions 2024-05-10 16:42:31 +08:00
.import-restrictions
benchmark-controller.json switch k/k to pause version 3.10 2024-05-24 10:02:51 +03:00
doc.go
utils.go