kops/nodeup/pkg/model/tests/golden/minimal/tasks-kube-scheduler.yaml

187 lines
4.2 KiB
YAML

contents: |
apiVersion: v1
kind: Pod
metadata:
creationTimestamp: null
labels:
k8s-app: kube-scheduler
name: kube-scheduler
namespace: kube-system
spec:
containers:
- args:
- --log-file=/var/log/kube-scheduler.log
- --also-stdout
- /usr/local/bin/kube-scheduler
- --authentication-kubeconfig=/var/lib/kube-scheduler/kubeconfig
- --authorization-kubeconfig=/var/lib/kube-scheduler/kubeconfig
- --config=/var/lib/kube-scheduler/config.yaml
- --leader-elect=true
- --tls-cert-file=/srv/kubernetes/kube-scheduler/server.crt
- --tls-private-key-file=/srv/kubernetes/kube-scheduler/server.key
- --v=2
command:
- /go-runner
image: k8s.gcr.io/kube-scheduler:v1.23.0
livenessProbe:
httpGet:
host: 127.0.0.1
path: /healthz
port: 10259
scheme: HTTPS
initialDelaySeconds: 15
timeoutSeconds: 15
name: kube-scheduler
resources:
requests:
cpu: 100m
volumeMounts:
- mountPath: /var/lib/kube-scheduler
name: varlibkubescheduler
readOnly: true
- mountPath: /srv/kubernetes/kube-scheduler
name: srvscheduler
readOnly: true
- mountPath: /var/log/kube-scheduler.log
name: logfile
hostNetwork: true
priorityClassName: system-cluster-critical
tolerations:
- key: CriticalAddonsOnly
operator: Exists
volumes:
- hostPath:
path: /var/lib/kube-scheduler
name: varlibkubescheduler
- hostPath:
path: /srv/kubernetes/kube-scheduler
name: srvscheduler
- hostPath:
path: /var/log/kube-scheduler.log
name: logfile
status: {}
path: /etc/kubernetes/manifests/kube-scheduler.manifest
type: file
---
mode: "0755"
path: /srv/kubernetes/kube-scheduler
type: directory
---
contents:
task:
Name: kube-scheduler-server
alternateNames:
- kube-scheduler.kube-system.svc.cluster.local
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: kube-scheduler
type: server
mode: "0644"
path: /srv/kubernetes/kube-scheduler/server.crt
type: file
---
contents:
task:
Name: kube-scheduler-server
alternateNames:
- kube-scheduler.kube-system.svc.cluster.local
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: kube-scheduler
type: server
mode: "0600"
path: /srv/kubernetes/kube-scheduler/server.key
type: file
---
contents: |
apiVersion: kubescheduler.config.k8s.io/v1beta2
clientConnection:
kubeconfig: /var/lib/kube-scheduler/kubeconfig
kind: KubeSchedulerConfiguration
mode: "0400"
path: /var/lib/kube-scheduler/config.yaml
type: file
---
contents:
task:
CA:
task:
Name: kube-scheduler
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: system:kube-scheduler
type: client
Cert:
task:
Name: kube-scheduler
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: system:kube-scheduler
type: client
Key:
task:
Name: kube-scheduler
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: system:kube-scheduler
type: client
Name: kube-scheduler
ServerURL: https://127.0.0.1
mode: "0400"
path: /var/lib/kube-scheduler/kubeconfig
type: file
---
contents: ""
ifNotExists: true
mode: "0400"
path: /var/log/kube-scheduler.log
type: file
---
Name: kube-scheduler
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: system:kube-scheduler
type: client
---
Name: kube-scheduler-server
alternateNames:
- kube-scheduler.kube-system.svc.cluster.local
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: kube-scheduler
type: server
---
CA:
task:
Name: kube-scheduler
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: system:kube-scheduler
type: client
Cert:
task:
Name: kube-scheduler
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: system:kube-scheduler
type: client
Key:
task:
Name: kube-scheduler
keypairID: "3"
signer: kubernetes-ca
subject:
CommonName: system:kube-scheduler
type: client
Name: kube-scheduler
ServerURL: https://127.0.0.1