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
47 changes: 47 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,47 @@
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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It didn't seem to be required when I tested it, but it does make sense. Changed since it prob doesn't hurt

workdir: true
- org: kubernetes
repo: test-infra
base_ref: master
path_alias: k8s.io/test-infra
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
2 changes: 2 additions & 0 deletions config/testgrids/kubernetes/sig-auth/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ dashboards:
- 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

dashboard_groups:
- name: sig-auth
Expand All @@ -36,3 +37,4 @@ dashboard_groups:
- 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