K8s nodeName

Jmnote (토론 | 기여)님의 2023년 8월 25일 (금) 13:59 판 (새 문서: ==개요== ;k8s nodeName ==pod== <syntaxhighlight lang='yaml'> # https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes/#create-a-pod-that-gets-scheduled-to-speci...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요

k8s nodeName

2 pod

# https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes/#create-a-pod-that-gets-scheduled-to-specific-node
apiVersion: v1
kind: Pod
metadata:
  name: nginx
spec:
  nodeName: foo-node # schedule pod to specific node
  containers:
  - name: nginx
    image: nginx
    imagePullPolicy: IfNotPresent
# https://discuss.kubernetes.io/t/one-of-node-cannot-resolve-domain-name/20109
apiVersion: v1
kind: Pod
metadata:
apiVersion: v1
kind: Pod
metadata:
  name: busybox-0
  namespace: default
spec:
  containers:
  - image: busybox:1.28
    command:
      - sleep
      - "3600"
    imagePullPolicy: IfNotPresent
    name: busybox-0
  restartPolicy: Always
  hostNetwork: true
  dnsPolicy: ClusterFirstWithHostNet
  nodeName: k8snode1

3 deploy

# https://discuss.kubernetes.io/t/run-a-pod-in-windows2019-with-containerd-run-pod-sandbox-rpc-error/24978
apiVersion: apps/v1
kind: Deployment
metadata:
  name: windows-servercore-deployment
spec:
  replicas: 1
  selector:
    matchLabels:
      app: windows-servercore
  template:
    metadata:
      labels:
        app: windows-servercore
    spec:
      nodeName: k8s-worker3-win
      tolerations:
      - key: "os"
        operator: "Equal"
        value: "windows"
        effect: "NoSchedule"
      containers:
      - name: windows-servercore
        image: mcr.microsoft.com/windows/servercore:1809
        resources:
          limits:
            cpu: 4
            memory: 8Gi
          requests:
            cpu: 2
            memory: 2Gi

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}