Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions config/jobs/kubernetes/sig-auth/signed-kubelet-server-certs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
periodics:
- interval: 6h
name: ci-kubernetes-e2e-kind-signed-kubelet-certs
cluster: k8s-infra-prow-build
annotations:
testgrid-dashboards: sig-auth-kubelet-serving-certs
description: Runs conformance tests on a cluster with kubelet serving certificates signed by the CP against a latest kubernetes master cluster created with sigs.k8s.io/kind
labels:
preset-dind-enabled: "true"
decorate: true
decoration_config:
timeout: 60m
extra_refs:
- org: kubernetes
repo: kubernetes
base_ref: master
path_alias: k8s.io/kubernetes
Comment on lines +14 to +17
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this needs to be set as workdir?

Suggested change
- org: kubernetes
repo: kubernetes
base_ref: master
path_alias: k8s.io/kubernetes
- org: kubernetes
repo: kubernetes
base_ref: master
path_alias: k8s.io/kubernetes
workdir: true

- org: kubernetes
repo: test-infra
base_ref: master
path_alias: "k8s.io/test-infra"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
path_alias: "k8s.io/test-infra"
path_alias: k8s.io/test-infra

nit

spec:
containers:
- image: gcr.io/k8s-staging-test-infra/krte:v20250717-57d1ca3de9-master
command:
- wrapper.sh
- bash
- -c
- curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/k8s.io/test-infra/experiment/kubelet-serving-certificates/e2e-k8s.sh
env:
- name: LABEL_FILTER
value: "Feature: isEmpty && !Slow && !Disruptive && !Flaky"
- name: PARALLEL
value: "true"
# we need privileged mode in order to do docker in docker
securityContext:
privileged: true
resources:
limits:
memory: 9Gi
cpu: 7
requests:
# these are both a bit below peak usage during build
# this is mostly for building kubernetes
memory: 9Gi
cpu: 7
37 changes: 0 additions & 37 deletions config/testgrids/config.yaml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these changes should be in a separate PR. I've opened #35364.

Original file line number Diff line number Diff line change
Expand Up @@ -61,30 +61,6 @@ test_groups:
# Start dashboards
#
dashboards:
- name: sig-auth-gce
dashboard_tab:
- name: gce
test_group_name: ci-kubernetes-e2e-gci-gce
base_options: include-filter-by-regex=sig-auth
description: apps gce e2e tests for master branch
- name: gce-slow
test_group_name: ci-kubernetes-e2e-gci-gce-slow
base_options: include-filter-by-regex=sig-auth
description: apps gce slow e2e tests for master branch
- name: gce-serial
test_group_name: ci-kubernetes-e2e-gci-gce-serial
base_options: include-filter-by-regex=sig-auth
description: apps gce serial e2e tests for master branch

- name: sig-auth-secrets-store-csi-driver
- name: sig-auth-secrets-store-csi-driver-postsubmit
- name: sig-auth-secrets-store-csi-driver-periodic
- name: sig-auth-secrets-store-csi-driver-presubmit
- name: sig-auth-secrets-store-csi-driver-release-signal
- name: sig-auth-encryption-at-rest
- name: sig-auth-secrets-store-sync-controller
- name: sig-auth-secrets-store-sync-controller-periodic
- name: sig-auth-secrets-store-sync-controller-presubmit
- name: vmware-cluster-api-provider-vsphere
- name: vmware-presubmits-cloud-provider-vsphere
- name: vmware-postsubmits-cloud-provider-vsphere
Expand All @@ -103,16 +79,3 @@ dashboard_groups:
- vmware-presubmits-vsphere-csi-driver
- vmware-postsubmits-vsphere-csi-driver
- vmware-cluster-api-provider-vsphere

- name: sig-auth
dashboard_names:
- sig-auth-gce
- sig-auth-secrets-store-csi-driver
- sig-auth-secrets-store-csi-driver-postsubmit
- sig-auth-secrets-store-csi-driver-periodic
- sig-auth-secrets-store-csi-driver-presubmit
- sig-auth-secrets-store-csi-driver-release-signal
- sig-auth-encryption-at-rest
- sig-auth-secrets-store-sync-controller
- sig-auth-secrets-store-sync-controller-periodic
- sig-auth-secrets-store-sync-controller-presubmit
8 changes: 8 additions & 0 deletions config/testgrids/kubernetes/sig-auth/OWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# See the OWNERS docs at https://go.k8s.io/owners

reviewers:
- g-gaston
- enj
approvers:
- g-gaston
- enj
40 changes: 40 additions & 0 deletions config/testgrids/kubernetes/sig-auth/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
dashboard_groups:
- name: sig-auth
dashboard_names:
- sig-auth-gce
- sig-auth-secrets-store-csi-driver
- sig-auth-secrets-store-csi-driver-postsubmit
- sig-auth-secrets-store-csi-driver-periodic
- sig-auth-secrets-store-csi-driver-presubmit
- sig-auth-secrets-store-csi-driver-release-signal
- sig-auth-encryption-at-rest
- sig-auth-secrets-store-sync-controller
- sig-auth-secrets-store-sync-controller-periodic
- sig-auth-secrets-store-sync-controller-presubmit
- sig-auth-kubelet-serving-certs

dashboards:
- name: sig-auth-gce
dashboard_tab:
- name: gce
test_group_name: ci-kubernetes-e2e-gci-gce
base_options: include-filter-by-regex=sig-auth
description: apps gce e2e tests for master branch
- name: gce-slow
test_group_name: ci-kubernetes-e2e-gci-gce-slow
base_options: include-filter-by-regex=sig-auth
description: apps gce slow e2e tests for master branch
- name: gce-serial
test_group_name: ci-kubernetes-e2e-gci-gce-serial
base_options: include-filter-by-regex=sig-auth
description: apps gce serial e2e tests for master branch
- name: sig-auth-secrets-store-csi-driver
- name: sig-auth-secrets-store-csi-driver-postsubmit
- name: sig-auth-secrets-store-csi-driver-periodic
- name: sig-auth-secrets-store-csi-driver-presubmit
- name: sig-auth-secrets-store-csi-driver-release-signal
- name: sig-auth-encryption-at-rest
- name: sig-auth-secrets-store-sync-controller
- name: sig-auth-secrets-store-sync-controller-periodic
- name: sig-auth-secrets-store-sync-controller-presubmit
- name: sig-auth-kubelet-serving-certs