Kubernetes集群配置DNS服务(2)

# cat skydns-svc.yaml 
apiVersion: v1
kind: Service
metadata:
  name: kube-dns
  namespace: default
  labels:
    k8s-app: kube-dns
    kubernetes.io/cluster-service: "true"
    kubernetes.io/name: "KubeDNS"
spec:
  selector:
    k8s-app: kube-dns
  clusterIP: 10.254.16.254
  ports:
  - name: dns
    port: 53
    protocol: UDP
  - name: dns-tcp
    port: 53
    protocol: TCP# kubectl create -f skydns-rc.yaml
# kubectl create -f skydns-svc.yaml
# kubectl get rc
# kubectl get pod
# kubectl get svc

kubernetes集群配置dns服务

# kubectl describe svc kube-dns

kubernetes集群配置dns服务

# kubectl describe rc kube-dns

kubernetes集群配置dns服务

# kubectl describe pod kube-dns-9fllp
Name:          kube-dns-9fllp
Namespace:      default
Node:          192.168.115.6/192.168.115.6
Start Time:    Tue, 23 Jan 2018 10:55:19 -0500
Labels:        k8s-app=kube-dns
                kubernetes.io/cluster-service=true
                version=v12
Status:        Running
IP:            172.16.37.5
Controllers:    ReplicationController/kube-dns
Containers:
  etcd:
    Container ID:      docker://62ad76bfaca1797c5f43b0e9eebc04074169fce4cc15ef3ffc4cd19ffa9c8c19
    Image:              registry.fjhb.cn/etcd
    Image ID:          docker-pullable://docker.io/elcolio/etcd@sha256:3b4dcd35a7eefea9ce2970c81dcdf0d0801a778d117735ee1d883222de8bbd9f
    Port:
    Command:
      /bin/etcd
      --data-dir
      /tmp/data
      --listen-client-urls
      :2379,:4001
      --advertise-client-urls
      :2379,:4001
      --initial-cluster-token
      skydns-etcd
    Limits:
      cpu:      100m
      memory:  50Mi
    Requests:
      cpu:              100m
      memory:          50Mi
    State:              Running
      Started:          Tue, 23 Jan 2018 10:55:23 -0500
    Ready:              True
    Restart Count:      0
    Volume Mounts:
      /tmp/data from etcd-storage (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-6pddn (ro)
    Environment Variables:      <none>
  kube2sky:
    Container ID:      docker://6b0bc6e8dce83e3eee5c7e654fbaca693730623fb7936a1fd9d73de1a1dd8152
    Image:              registry.fjhb.cn/kubernetes-kube2sky
    Image ID:          docker-pullable://docker.io/port/kubernetes-kube2sky@sha256:0230d3fbb0aeb4ddcf903811441cf2911769dbe317a55187f58ca84c95107ff5
    Port:
    Args:
      -kube_master_url=http://192.168.115.5:8080
      -domain=cluster.local
    Limits:
      cpu:      100m
      memory:  50Mi
    Requests:
      cpu:              100m
      memory:          50Mi
    State:              Running
      Started:          Tue, 23 Jan 2018 10:55:25 -0500
    Ready:              True
    Restart Count:      0
    Volume Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-6pddn (ro)
    Environment Variables:      <none>
  skydns:
    Container ID:      docker://ebc2aaaa54e2f922e370e454ec537665d813c69d37a21e3afd908e6dad056627
    Image:              registry.fjhb.cn/skydns
    Image ID:          docker-pullable://docker.io/skynetservices/skydns@sha256:6f8a9cff0b946574bb59804016d3aacebc637581bace452db6a7515fa2df79ee
    Ports:              53/UDP, 53/TCP
    Args:
      -machines=http://127.0.0.1:4001
      -addr=0.0.0.0:53
      -ns-rotate=false
      -domain=cluster.local
    Limits:
      cpu:      100m
      memory:  50Mi
    Requests:
      cpu:              100m
      memory:          50Mi
    State:              Running
      Started:          Tue, 23 Jan 2018 10:55:27 -0500
    Ready:              True
    Restart Count:      0
    Volume Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-6pddn (ro)
    Environment Variables:      <none>
  healthz:
    Container ID:      docker://f1de1189fa6b51281d414d7a739b86494b04c8271dc6bb5f20c51fac15ec9601
    Image:              registry.fjhb.cn/healthz
    Image ID:          docker-pullable://docker.io/wu1boy/healthz@sha256:d6690c0a8cc4f810a5e691b6a9b8b035192cb967cb10e91c74824bb4c8eea796
    Port:              8080/TCP
    Args:
      -cmd=nslookup kubernetes.default.svc.cluster.local 127.0.0.1 >/dev/null
      -port=8080
    Limits:
      cpu:      10m
      memory:  20Mi
    Requests:
      cpu:              10m
      memory:          20Mi
    State:              Running
      Started:          Tue, 23 Jan 2018 10:55:29 -0500
    Ready:              True
    Restart Count:      0
    Volume Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-6pddn (ro)
    Environment Variables:      <none>
Conditions:
  Type          Status
  Initialized  True
  Ready        True
  PodScheduled  True
Volumes:
  etcd-storage:
    Type:      EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:
  default-token-6pddn:
    Type:      Secret (a volume populated by a Secret)
    SecretName: default-token-6pddn
QoS Class:      Guaranteed
Tolerations:    <none>
Events:
  FirstSeen    LastSeen        Count  From                    SubObjectPath                  Type            Reason        Message
  ---------    --------        -----  ----                    -------------                  --------        ------        -------
  7m            7m              1      {default-scheduler }                                    Normal          Scheduled    Successfully assigned kube-dns-9fllp to 192.168.115.6
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{etcd}          Normal          Pulling      pulling image "registry.fjhb.cn/etcd"
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{etcd}          Normal          Pulled        Successfully pulled image "registry.fjhb.cn/etcd"
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{etcd}          Normal          Created      Created container with docker id 62ad76bfaca1; Security:[seccomp=unconfined]
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{kube2sky}      Normal          Pulled        Successfully pulled image "registry.fjhb.cn/kubernetes-kube2sky"
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{etcd}          Normal          Started      Started container with docker id 62ad76bfaca1
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{kube2sky}      Normal          Pulling      pulling image "registry.fjhb.cn/kubernetes-kube2sky"
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{kube2sky}      Normal          Created      Created container with docker id 6b0bc6e8dce8; Security:[seccomp=unconfined]
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{skydns}        Normal          Pulled        Successfully pulled image "registry.fjhb.cn/skydns"
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{skydns}        Normal          Pulling      pulling image "registry.fjhb.cn/skydns"
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{kube2sky}      Normal          Started      Started container with docker id 6b0bc6e8dce8
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{skydns}        Normal          Created      Created container with docker id ebc2aaaa54e2; Security:[seccomp=unconfined]
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{skydns}        Normal          Started      Started container with docker id ebc2aaaa54e2
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{healthz}        Normal          Pulling      pulling image "registry.fjhb.cn/healthz"
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{healthz}        Normal          Pulled        Successfully pulled image "registry.fjhb.cn/healthz"
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{healthz}        Normal          Created      Created container with docker id f1de1189fa6b; Security:[seccomp=unconfined]
  7m            7m              1      {kubelet 192.168.115.6} spec.containers{healthz}        Normal          Started      Started container with docker id f1de1189fa6b

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d6feea4ad2b981dbd021bedf1b332502.html