ICode9

精准搜索请尝试: 精确搜索
  • k8s-coredns内部解析2021-11-04 12:03:34

       我们可以看到有一个明显的错误 Could not resolve host: git.k8s.local 提示不能解析我们的 GitLab 域名,这是因为我们的域名都是自定义的,我们可以通过在 CoreDNS 中添加自定义域名解析来解决这个问题(如果你的域名是外网可以正常解析的就不会出现这个问题了): $ kubectl edi

  • ubuntu-20.04.3 使用kubeadm方式安装kubernetes(k8s)集群2021-09-16 10:02:19

    ubuntu-20.04.3 使用kubeadm方式安装kubernetes(k8s)集群 1、初始化虚拟机环境 使用VM VirtualBox安装ubuntu-20.04.3-live-server-amd64.iso镜像,创建3台虚拟机,分别为 abcMaster:192.168.0.100abcNode1:192.168.0.115abcNode2:192.168.0.135 统一修改root用户密码 sudo passw

  • failed to teardown pod "coredns-7ff77c879f-hkj5z_kube-system : x509: certificate signed by unkn2021-08-19 15:33:50

        Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 27s default-scheduler Successful

  • k8s安装问题处理2021-08-15 01:01:51

    1、isn't running or healthy [wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests". This can take up to 4m0s [kubelet-check] Initial timeout of 40s passed. [kubele

  • 【K8s任务】使用 CoreDNS 进行服务发现2021-08-04 09:02:38

    参考:https://kubernetes.io/zh/docs/tasks/administer-cluster/coredns/ 关于 CoreDNS CoreDNS 是一个灵活可扩展的 DNS 服务器,可以作为 Kubernetes 集群 DNS。 与 Kubernetes 一样,CoreDNS 项目由 CNCF 托管。 通过在现有的集群中替换 kube-dns,可以在集群中使用 CoreDNS 代替 ku

  • kubeadm init:failed to pull image coredns:v1.8.0: error2021-07-25 15:35:32

    kubeadm init:failed to pull image coredns:v1.8.0: error   master(主节点)kubeadm init 报错,主要错误:   错误关键信息总结: Kubernetes version: v1.21.1,依赖/coredns/coredns:v1.8.0,registry.cn-hangzhou.aliyuncs.com/google_containers/coredns/coredns:v1.8.0 不存

  • 使用kubeadm在Centos7上部署kubernetes1.21.12021-07-16 13:32:53

    本部署主要参照 https://www.kubernetes.org.cn/7189.html 的步骤,其中有几个地方可能因为版本不一样,会有一些问题。 1. 在其中第5步,初始化k8s集群时,有一个 image (coredns:V1.8.0)拉取不到, 可以通过下面的命令,先从 docker 拉取,然后 tag 成 registry.aliyuncs.com/google_container

  • 8 - Install Kubernetes - via kubeadm2021-07-15 13:31:42

    Prerequisites: Node OS IP k8s-master CentOS7 192.168.137.161 k8s-node1 CentOS7 192.168.137.162         We now have Docker running on both master and node1, it's time to provision Kubernetes on them. There are 3 ways to provision Kubenetes

  • 内网DNS服务器搭建说明2021-07-15 12:33:49

    内网DNS服务器搭建说明 搭建目标 内外网均可访问支持自定义域名 技术选型 主要备选方案为小米开源的SmartDNS和云原生毕业的CoreDNS。经过多方考量,最终选用云原生出品的CoreDNS, github地址:https://github.com/coredns/coredns 官方网站:https://coredns.io/ 本次主要使用的插

  • 2021-07-132021-07-13 13:00:09

    安装flannel插件激活coredns pod 背景:在k8s master节点完成配置之后,发现coredns的两个pod不是running状态 解决:安装flannel插件来激活coredns,保证k8s集群内部的通信 具体步骤如下: 前提条件:k8s的版本要大于1.18 1、wget https://raw.githubusercontent.com/coreos/flannel/mas

  • k8s【coredns解析问题分析解决】2021-06-04 11:06:32

    问题 [root@master busybox]# kubectl get pod -nkube-system -owide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES coredns-5c98db65d4-8zjps 1/1 Running 1 2

  • 详解 DNS 与 CoreDNS 的实现原理2021-05-29 10:56:54

    域名系统(Domain Name System)是整个互联网的电话簿,它能够将可被人理解的域名翻译成可被机器理解 IP 地址,使得互联网的使用者不再需要直接接触很难阅读和理解的 IP 地址。 我们在这篇文章中的第一部分会介绍 DNS 的工作原理以及一些常见的 DNS 问题,而第二部分我们会介绍 DNS 服务 Co

  • 安装部署 Dns 服务器在 docker 环境中(coredns)2021-05-26 11:01:59

    1. 拉取镜像 docker pull coredns/coredns 2. 创建配置文件 mkdir -p /etc/coredns nano /etc/coredns/corefile .:53 { hosts { 10.0.0.1 my.host.com // 你域名和ip fallthrough } forward . 114.114.114.114:53 //你的备用 dns log } 也可

  • CoreDNS Error:[FATAL] plugin/loop: Loop2021-05-25 19:52:15

    环境: OS:Ubuntu 18.04.5 LTS Kubernetes:v1.20.7 CoreDNS:1.6.7 背景: 在以二进制方式部署的Kubernetes集群中部署CoreDNS组件的时候,对应的pod一直处于CrashLoopBackOff状态,其错误日志如下: # kubectl logs -f coredns-6cc56c94bd-nlnzm -n kube-system .:53 [INFO] plugin/reload: Ru

  • Kubeadm初始化报错2021-05-19 16:02:42

    在我们从阿里云上下载好Kubeadm的时候,我们需要去对其初始化 kubeadm init --kubernetes-version=v1.21.1 --image-repository=registry.aliyuncs.com/google_containers --pod-network-cidr=172.16.0.0/16 --apiserver-advertise-address=192.168.29.200 参数:--kubernetes-versi

  • K8S coredns部署遇到的问题2021-05-19 15:02:53

      问题描述: 有两个coredns pod不能正常运行,反复重启 kubectl get pods --all-namespaces   问题分析: 1、其他pod能正常运行,只有dns这两个pod不能运行,排除整个环境网络问题 2、查看报错信息,提示不能和192.168.0.3和192.168.0.6通信,这两个地址分别是两个pod的ip kubectl descr

  • 解决kubernetes v1.21.1 从 k8s.gcr.io 拉取镜像失败的问题2021-05-18 21:01:48

    解决kubernetes v1.18.3 从 k8s.gcr.io 拉取镜像失败的问题 报错信息Pulled registry.cn-hangzhou.aliyuncs.com/google_containers/etcd:3.4.13-0failed to pull image "registry.cn-hangzhou.aliyuncs.com/google_containers/coredns/coredns:v1.8.0": output: Error response f

  • Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container.2021-05-18 11:36:23

    关于k8s部署错误解决 错误信息 Warning FailedCreatePodSandBox 89s kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container "1c97ad2710e2939c0591477f9d6dde8e0d7d31b3fbc138a7fa38aaa657

  • 手动kubeadm部署k8s单master节点2021-04-26 11:57:12

    文章目录 需要准备的工具步骤遇到的问题coredns镜像问题 需要准备的工具 SSRProxyChains 步骤 先安装kubectl,kubeadm,kubelet 传送门 如果没有代理的话,耗时比较长,有代理直接可以使用apt安装。 拉取相关镜像 这一步有点麻烦,因为很多镜像拉不了,在dockerhub-aiotceo这里

  • etcd+coredns2021-04-14 13:32:11

    简介 一般etcd集群需要3个或3个以上的奇数节点,我们这里使用两个节点作为测试 node1 10.180.11.3,node2 10.180.11.2 ETCD 、coredns安装 略 ETCD配置 1 [root@node1 ~]# cat /etc/etcd/etcd.conf 2 #[Member] 3 #ETCD_CORS="" 4 #ETCD_DATA_DIR="/var/lib/etcd/defaul

  • k8s集群中,node无法通过coredns进行解析,帮忙看看是啥原因2021-04-05 21:35:20

    这是K8S集群中的两个节点,node21和node22,集群中交付了一个coredns服务,调度在node22上了,pod地址是10.64.22.5,同时映射了一个service,地址是172.64.0.2,按道理,所有的节点和pod,都是以172.64.0.2做为域名解析的,但是现在有个很奇怪的现象: 1. 在物理节点node21和node22上,直接使用10.64.22.

  • 【手打】coredns单台使用2021-04-05 16:03:25

    目录: coredns介绍 coredns安装 corendns配置 coredns介绍 CoreDNS 其实就是一个 DNS 服务,而 DNS 作为一种常见的服务发现手段,所以很多开源项目以及工程师都会使用 CoreDNS 为集群提供服务发现的功能,Kubernetes 就在集群中使用 CoreDNS 解决服务发现的问题。 作为一个加入 CNCF(

  • Kubernetes升级coredns1.8.32021-03-17 22:00:56

    日常工作中,我们有时会对一些比较低的组件做升级。 版本的升级,可以解决一下bug和漏洞,稳定系统的性能。 这次我升级对coredns升级。 coredns主要是Kubernetes中对域名和ip解析,可以作为内网的dns解析服务器。 一、查看当前coredns版本 [root@k8s-master01 ~]# kubectl get pod -n k

  • 记一次kubernetes coredns起不来排错2021-01-27 09:51:05

    原先测试环境一切正常,但是vmware动了以后发现所有的服务出现问题,尤其是coredns启动不了,根据日志提示访问10.96.0.1:443失败。于是还是各种百度,根据对应结果测试还是未成功。 于是决定重建kubernetes,结果还是失败。最后无意间看了一下路由表。没有默认路由了,于是查看配置文件

  • 修改coreDNS配置,实现k8s集群全局域名映射2020-12-23 13:58:59

    文章目录 前言一、修改coreDNS配置二、重启相关coreDNS服务,使其生效 前言 在某些不能上网的封闭环境中,有时候需要通过代理访问增加公司外网的harbor仓库,但是部署环境中的机器并没有对应的域名解析,有些时候可以通过将域名解析写在机器的/etc/hosts文件中,但是万一将来k8s集

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有