lite-apiserver
lite-apiserver 配置示例
---
apiVersion: v1
kind: Pod
metadata:
labels:
k8s-app: lite-apiserver
name: lite-apiserver
namespace: edge-system
spec:
containers:
- command:
- lite-apiserver
- --ca-file=/etc/kubernetes/pki/ca.crt
- --tls-cert-file=/etc/kubernetes/edge/lite-apiserver.crt
- --tls-private-key-file=/etc/kubernetes/edge/lite-apiserver.key
- --kube-apiserver-url={{.MasterIP}}
- --kube-apiserver-port=6443
- --port=51003
- --tls-config-file=/etc/kubernetes/edge/tls.json
- --v=4
- --file-cache-path=/data/lite-apiserver/cache
- --timeout=3
image: superedge/lite-apiserver:v0.3.0
imagePullPolicy: IfNotPresent
name: lite-apiserver
volumeMounts:
- mountPath: /etc/kubernetes/pki
name: k8s-certs
- mountPath: /etc/kubernetes/edge
name: edge-certs
readOnly: true
- mountPath: /var/lib/kubelet/pki
name: kubelet
readOnly: true
- mountPath: /data
name: cache
hostNetwork: true
volumes:
- hostPath:
path: /var/lib/kubelet/pki
type: DirectoryOrCreate
name: kubelet
- hostPath:
path: /data
name: cache
- hostPath:
path: /etc/kubernetes/pki
type: DirectoryOrCreate
name: k8s-certs
- hostPath:
path: /etc/kubernetes/edge
type: DirectoryOrCreate
name: edge-certs
status: {}
Feedback
Was this page helpful?
Glad to hear from you! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
最后修改
June 15, 2021
: Fixed error links and paths (fef537b)