问题1:无法通过 Service 名称访问如果你是访问的Service名称,需要确保CoreDNS服务已经部署:[root@k8s-master ~]# kubectl get pods -n kube-system NAME READY STATUS RESTARTS AGE coredns-7f89b7bc75-745s4 1/1 Running 0
转载 2024-04-30 12:56:55
1480阅读
在之前的文章,我们已经演示了 yum 和二进制方式的安装方式,本文我们将用官方推荐的kubeadm来进行安装部署。kubeadm是 Kubernetes 官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践。一、所
转载 10月前
31阅读
背景介绍在接触容器化之前,我们团队内部的应用一直都是基于虚拟机运管,由开发人员自行维护。由于面向多开发部门服务,而开发人员运维能力参差不齐,所以每次部署新的环境时往往都要耗费大量时间。针对部署难的问题,我们将部分组件、服务容器化,采用 Docker 发布管理解决了部分问题,但仍未降低对开发人员的运维技能要求。下面是我们基于虚拟机管理开发环境的流程:从上图中我们也能发现当前架构存在的问题:下发虚机由
转载 2024-09-11 13:03:19
62阅读
最全的Linux教程,Linux从入门到精通======================linux从入门到精通(第2版)Linux系统移植Linux驱动开发入门与实战LINUX 系统移植 第2版Linux开源网络全栈详解 从DPDK到OpenFlow文章目录前言一、安装二、使用1. 通过权限认证的方式登入2. 基础操作前言MongoDB是一个非关系型数据库,它主要的应用场景有这些相比mysql,M
转载 2024-08-16 14:39:21
90阅读
文章目录1. kubeconfig 配置文件结构1.1 kubeconfig 配置文件组成a. 集群b. 用户c. 上下文d. 当前上下文2. 以 token 的方式来配置 kubeconfig 文件2.1 配置服务账户及授权2.2 设置kubeconfig文件3 多集群配置的其他方法利用 kubectl 来合并多个配置文件 1. kubeconfig 配置文件结构apiVersion: v1
我们在使用 Kubernetes 过程中,偶尔会遇到如下所示的一段配置:securityContext: capabilities: drop: - ALL add: - NET_BIND_SERVICE实际上这是配置对应的容器的 Capabilities,在我们使用 docker run 的时候可以通过 --cap-ad
转载 9月前
43阅读
1 安装IngressIngress 是对集群中服务的外部访问进⾏管理的 API 对象,典型的访问⽅式是 HTTP Ingress 可以提供负载均衡、SSL 终结和基于名称的虚拟托管 通过Ingress发现pod进⾏关联。基于域名访问 通过Ingress controller实现POD负载均衡 ⽀持TCP/UDP 4层负载均衡和HTTP 7层负载均衡步骤:(1)部署Ingress controll
k8s核心组件运行机制图一、MasterMaster指的是集群控制节点,在每个Kubernetes集群里都需要有一个Master来负责整个集群的管理和控制,基本上Kubernetes的所有控制命令都发给它,它负责具体的执行过程,我们后面执行的所有命令基本都是在Master上运行的Master上运行的核心组件:Kubernetes API Server(kube-apiserver):提供了HTTP
转载 2024-09-08 20:05:27
64阅读
我们的网络会出现各种问题,就好像之前小编说过的“651错误”“691错误”“DNS错误”等问题。然而小编今天要说的是另一种电脑问题,那就是无internet访问权限的问题。当我们遇到这种情况该怎么解决呢?那么下面小编就来告诉你们解决办法。我们现在大部分都是在使用网络,上班族需要用网络来工作,学生当需要网络查资料,老年人也需要用网络看电视。所以网络对于我们来说是不可或缺的一部分。那么,今天小编就告诉
ping回复无法访问目标主机  问题:ping主机ip时,访问无法访问目标主机,或请求超时。如:正在 Ping 10.16.1.89 具有 32 字节的数据:来自 192.168.2.135 的回复: 无法访问目标主机。来自 192.168.2.135 的回复: 无法访问目标主机。来自 192.168.2.135 的回复: 无法访问目标主机。来自 192.168.2.135 的回复: 无
转载 2023-09-14 15:15:30
411阅读
1.一般是这个问题  开始 -> 运行 -> gpedit.msc -> 计算机配置 -> windows设置 -> 本地策略 -> 用户权利分配 -> 删除"拒绝从网络访问这台计算机"中的guest用户在就是防火墙的问题 或者server服务没有启动 再者就是 帐号被停用 1. 打开“我的电脑”,在菜单上选择“工具”->“文件夹
一、使用版本:docker for windows 18.06,安装过程略,具体如下:二、开通远程访问端口2375,只需要设置一下即可,如下图: 
本文我们将了解如何将一个新的 DNS 名称或者 IP 地址添加到 Kubernetes APIServer 使用的 TLS 证书中。在某些情况下默认的证书包含的名称可能不能满足我们的要求,又或者是 APIServer 地址有所变化,都需要重新更新证书。Kubernetes APIServer 使用数字证书来加密 APIServer 的相关流量以及验证到 APIServer 的连接。所以如果我们想使
kubectl get pods -A --field-selector=status.phase!=Running | grep -v Complete顺便一说,–field-selector 是个值得深入一点的参数。3、如何获取节点列表及其内存容量:kubectl get no -o json | \ jq -r '.items | sort\_by(.status.capacity.m
Kubernetes学习路上的那些事儿,很有必要分享出来 什么是Pod 要弄清楚这个概念,我们还是先上官网瞧瞧,https://kubernetes.io/zh/docs/concepts/workloads/pods/ 个人的理解,Pod就是k8s中的一个个篮子,至于里面是装韭菜,还是装鸡蛋,得根据具体的业务环境要求来定。在k8s世界中,重点是把这些篮子调度和
重启hadoop集群报错Cannot obtain block length for LocatedBlock故障分析和解决数据存放在Hive中,通过hue工具查询hive中的表报Cannot obtain block length for LocatedBlock异常,这样无法访问hdfs文件的问题必须解决一.问题背景问题产生的原因可能是由于前几日Hadoop集群维护的时候,操作不当,重启Had
转载 2023-07-19 15:32:23
369阅读
今天,在写文件流时,碰到读取文件夹“拒接访问”的问题。权限不够:上网搜资料说是权限级别不够,照着做,之后再试,依然出错,头大了。换workspance:换workspace目录盘,换到D盘,依然“拒接访问“,死的心都有啦。跟它耗上了。最后,百度一段不起眼的问答,找到原因了:FileOutputStream读取流的时候如果是文件夹,就会出次错。恍然大悟!病根:FileOutputStream读取流的
转载 2023-06-08 15:34:57
219阅读
在linux下,安装好apache时,访问www目录下的文件的时候可能会显示这样的错误:forbidden 403  您没有访问的权限!这是怎么回事呢?之前配置Apache的时候,已经在httpd.conf文件里卖弄设置好的allow from all(Google一下有很多配置的博客),但是还是显示没有访问的权限,但是在windows下面如果配置好httpd.conf文件之后就不会发生
转载 2024-03-29 07:36:37
146阅读
前言在搭建 Kubernetes 集群时,国内用户遇到的第一个问题就是无法访问 gcr.io 镜像,直接导致无法初始化集群也就没有办法成功搭建 Kubernetes 集群。 通常要解决此问题有几种方法:通过直接访问 gcr.io 镜像。由于目前对的打击力度很大,使用这种方式很难。通过公开的镜像服务器寻找别人搜集的镜像进行下载。缺点是匹配到的镜像版本很难找到。通过国内的 gcr.io 镜像的
解决windows 您没有权限访问\\192.168.1.X(局域网) 请与网络管理员联系请求访问权限 今天哥们发来一张图,就是下图,说无法访问局域网内的数据了,这个问题咋处理,那就重头说这个事儿,先写一篇这个问题,正好本博客内还木有;出现这个问题,就是因为没有权限,这个就要处理一下,没啥特殊的要求,就直接开启guest账户,具体看流程;下图就是错误图哈第一步:电脑-右键属性;电脑右键管
  • 1
  • 2
  • 3
  • 4
  • 5