ICode9

精准搜索请尝试: 精确搜索
  • 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集

  • k8s集群中的坑2020-11-23 08:31:49

    无法访问上游DNS服务器 修改kube-system命名空间的Config Map:coredns kind: ConfigMap apiVersion: v1 metadata: name: coredns namespace: kube-system selfLink: ... uid: ... resourceVersion: ... creationTimestamp: ... data: Corefile: | .:53 {

  • 我是这样部署coredns的2020-10-16 19:00:45

    操作环境 k8s-master k8s-node1 k8s-node2 下载coredns cd /opt/k8s/coredns git clone https://github.com/coredns/deployment.git mv deployment coredns 配置coredns cd /opt/k8s/coredns/coredns/kubernetes ./deploy.sh 10.0.0.0/24 cluster.local 这里,10.0.0.0/24是你的ser

  • kubernetes使用中的相关问题避坑2020-09-10 10:02:34

    下面是我在kubernetes使用中碰到的一些问题,偶然间想起来做个总结,给新手一些建议,不当之处请批评指正 pod内应用日志过大的问题,导致节点不可调度,资源闲置。尽量做好应用日志大小监控阈值等 为deployment添加反亲和性,避免同一应用多个副本调度到同一节点,尤其是coredns、应用中间件

  • Coredns 添加自定义DNS解析记录2020-06-28 18:53:43

    这个算是很常见的需求了,早前也踩过 dns 无法解析的坑。 在线修改 coredns 的 configmap,不用重启哦。 kubectl edit configmap coredns -n kube-system apiVersion: v1 data: Corefile: | .:53 { errors health ready kubernetes cluster.l

  • 基于compose单机部署 etcd + coredns2020-05-27 09:04:33

    相关配置和脚本 目录结构 # 位于/home/dns目录下 coredns_stand-alone . ├── compose-coredns.yaml ├── coredns │   └── conf │   └── Corefile ├── etcd │   ├── certs │   │   ├── ca-config.json │   │   ├── ca.csr │  

  • CentOS7下简单几步操作自建DNS(使用coredns快速搭建简单dns服务器)2020-05-19 15:51:22

    本文介绍了如何使用CoreDNS快速搭建一个简单DNS服务器,从而对CoreDNS有一个初步的认识。   1、下载coredns 通过coredns的github,下载coredns。coredns的release版本地址:https://github.com/coredns/coredns/releases 这里我下载的是当前最新版本——1.6.9:https://github.com/cored

  • 解决k8s安装coredns提示证书错误问题2020-04-18 16:55:08

    安装了一个新k8s环境在安装完kube-router网络插件以后发现coredns始终无法启动。通过命令查看发现报错kubectl describe pod -n kube-system coredns-757569d647-qj8ts日志:Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container "b

  • 局域网DNS 之CoreDNS 集群部署2020-04-10 15:04:00

    基础环境及软件版本 centos 7.6 etcd 3.3.18 https://github.com/etcd-io/etcd/releases coredns 1.6.7 https://github.com/coredns/coredns/releases etcd1 coredns-node1 172.18.1.11 etcd2 coredns-node2 172.18.1.12 etcd3 coredns-node3 172.18.1.13 一、etcd 集群部署

  • k8s中的服务发现插件-CoreDNS2020-03-28 10:00:31

    k8s中默认的服务发现是通过dns,将service的名字自动的关联到clusterIP上部署k8s内的资源配置清单HTTP服务:在hdss7-200主机上,配置一个nginx的虚拟主机,用来提供k8s内网统一的资源配置清单访问入口:[root@hdss7-200 conf.d]# cat k8s-yaml.od.com.conf server {     listen  

  • 第七章 九析带你玩转 rancher - 流水线与自定义域名2020-01-09 16:00:50

    本系列文章:第一章:九析带你玩转 rancher - 安装篇第二章:九析带你玩转 rancher - 导入集群篇第三章:九析带你玩转 rancher - 集成 gitlab第四章:九析带你玩转 rancher - 集成 harbor第五章:九析带你玩转 rancher - 流水线发布第六章:九析带你玩转 rancher - require 'docker login'目录1

  • 十一、部署coredns2019-11-29 10:53:23

    1、coredns.yaml [root@k8s-master01 yaml]# cat coredns.yaml # Warning: This is a file generated from the base underscore template file: coredns.yaml.base apiVersion: v1 kind: ServiceAccount metadata: name: coredns namespace: kube-system labels:

  • 登陆并访问k8s的apiserver2019-10-12 13:03:17

    kubeadm安装的k8s集群默认需要用户登陆认证,无法直接使用命令curl访问。所以首先的第一步就是获取token。 先找到k8s集群中的dns组件coredns,之前的版本使用的是kube-dns。 [root@k8s-master ~]# kubectl -n kube-system get sa coredns -o yaml

  • k8s的coredns 增加外部dns解析记录2019-07-24 11:51:39

    k8s从v1.11正式使用coredns 如果我们想让coredns使用我们自己的dns服务器进行解析怎么办呢? 可以在core的yaml文件修改这里 在configmap下 修改proxy .  IP(是你的DNS服务器地址即可)

  • K8S DNS服务搭建和配置--CoreDNS应用2019-07-12 17:00:11

    DNS服务在k8s发展过程中经历了3个阶段在k8s 1.2版本时,DNS服务由SkyDNS提供在k8s 1.4版本时,SkyDNS组件被KubeDNS替换从k8s 1.11版本开始,K8S集群的DNS服务由CoreDNS提供。是用Go语言实现的高性能、插件式、易扩展的DNS服务端。CoreDNS支持自定义DNS记录及配置upstream DNS Server,可以

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有