ICode9

精准搜索请尝试: 精确搜索
  • dashboard 安装(基本认证,用户名、密码登录)2021-08-19 19:33:26

    注意:支持版本 k8s v1.19.0之前(不包含19) 下载路径 kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.2.0/aio/deploy/recommended.yaml 官方文档 https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/   一、书写密码

  • 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

  • What's The Next|Kube-OVN 社区线上 Meetup 预告!2021-08-18 16:01:26

    ​   ​ Kube-OVN 社区线上Meetup 直播预约通道已开启!   活动时间 2021年8月26日(周四)19:00-20:30   活动介绍 8月26日,Kube-OVN 社区 Meetup 将通过线上直播的方式与大家见面。届时,Kube-OVN项目发起人刘梦馨将与大家分享Kube-OVN1.8新版本特性预览及1.9版本功能规划,欢迎

  • Kubernetes介绍2021-08-18 09:03:48

    前言 从本周开始以后尝试开始每周两更,本篇原计划是Docker多机网路,该篇文章有些卡文,所以先更新篇Kubernetes文章,关于Docker系列文章后面应该就剩下两篇了,等后续Kubernetes使用篇讲完以后,再开始做一些Docker相关深层次思考。 Docker系列文章: 为什么要学习DockerDocker基本概念Dock

  • Istio 自动注入 sidecar 不成功解决方案2021-08-17 17:32:35

    问题 安装完后,做官方 bookinfo 实验 kubectl apply -f samples/bookinfo/platform/kube/bookinfo.yaml 出现 sidecar 自动注入不成功。 解决方法 第一种可能: 安装 Istio 时,配置了 enableNamespacesByDefault: false sidecarInjectorWebhook: enabled: true # 变量为true,就

  • k8s的安装及应用2021-08-14 16:33:08

    安装docker 之前编写的博客有docker的安装教程 Kubernetes整体架构 Master k8s集群控制节点,对集群进行调度管理,接受集群外用户去集群操作请求; Master Node 由 API Server、Scheduler、ClusterState Store(ETCD 数据库)和 Controller MangerServer 所组成; Nodes 集群工作节点,运行用

  • kubernetes--集群环境搭建2021-08-12 22:00:41

     本文将搭建一套master-node-node k8s集群环境,需要准备三台至少cpu > 2G, mem > 2G的虚拟机,步骤如下: 1. 在所有节点配置hosts并节点间的连接性 #分别在三个节点配置host,示例为master节点的配置 root@k8s-master01:~# hostnamectl set-hostname k8s-master01root@k8s-master01:~#

  • CentOS 8搭建Kubernetes-k8s集群-1.18.52021-08-09 17:34:55

    目录 环境配置 服务器信息 软件版本 环境正确性 端口正常开放 kube-master节点端口 kube-node节点端口 配置主机互信 配置hosts映射 配置ssh密钥 禁用swap 关闭SELinux 设置系统时区、同步时间 部署Docker 添加docker yum源 安装Docker 确保网络模块开机自动加载 使桥

  • prometheus-operator笔记2021-08-09 01:32:20

    参考:https://github.com/prometheus-operator/kube-prometheus https://github.com/prometheus-operator/prometheus-operator https://www.bilibili.com/video/BV1Eh411y7jW 架构图 安装步骤 拉取源码 git clone git@github.com:prometheus-operator/kube-prometheus.git 代码

  • 【K8s任务】调试 Service2021-08-06 17:03:07

    参考:https://kubernetes.io/zh/docs/tasks/debug-application-cluster/debug-service/ 对于新安装的 Kubernetes,经常出现的问题是 Service 无法正常运行。 你已经通过 Deployment(或其他工作负载控制器)运行了 Pod,并创建 Service ,但是 当你尝试访问它时,没有任何响应。此文档有望对

  • 1--kubernetes简介及架构图2021-08-05 11:01:12

    目录一、Kubernetes 入门二、Kubernetes简介Kubernetes优势PodPod控制器NameNamespaceLabelLabel选择器ServiceIngress三、架构1.Master(主要用来管理集群)2.Node(主要用来部署应用)3.Kubernetes架构图 一、Kubernetes 入门 Kubernetes是一个可移植的、可扩展的开源平台,用于管理容器

  • 认识Kubernetes(k8s)2021-08-04 19:30:23

    目录 一、Kubernetes简介二、 k8s特点1、自动装箱2、自我修复3、弹性伸缩4、自动部署和回滚5、服务发现和负载均衡6、机密和配置管理7、存储编排8、批处理 三、Kubernetes集群架构与组件1、master组件(主控节点)(1)、kube-apiserver(2)、kube-controller-manager(3)、kube-schedule

  • K8s——kubernetes集群中ceph集群使用【下】2021-08-02 19:57:37

    kubernetes集群中ceph集群使用 一:CephFS 创建和使用 CephFS 允许用户挂载一个兼容posix的共享目录到多个主机,该存储和NFS共享存储以及CIFS共享目录相似 1.filesystem 配置 [root@master ~]# cd /tmp/rook/cluster/examples/kubernetes/ceph [root@master ceph]# sed -i 's/

  • K8S学习笔记之卸载K8S集群2021-08-02 15:03:05

    0x00 概述 有时候需要卸载已安装在本机的K8S服务和服务,本文卸载的K8S面向使用kubeadm或者二进制方法安装的,不涉及使用rpm包安装的集群; 主要使用kubeadm reset和删除指定文件的方法,卸载K8S集群。   0x01  操作 首先清理运行到k8s群集中的pod,使用 kubectl delete node --all 然

  • k8s集群概述2021-07-31 20:33:54

    一、概述 1.k8s是一个跨多主机的容器编排平台,他使用共享网络将多个主机构建成统一的集群。master主节点负责管理整个集群系统,node工作节点使用本地和外部资源接收请求,并以pod(容器集)形式运行工作负载。 2.master是集群的网关和中枢,是各类客户端访问集群的唯一端口。node负责接收来

  • shell 一键安装k8s集群(三台master 也是node节点)2021-07-31 17:34:23

    shell一键安装k8s集群(三台master 也是node节点) #!/usr/bin/env bash # Author:xiaolang # Blog:https://www.cnblogs.com/xiaolang666 # 逻辑判断函数执行失败就终止运行 function judge() { if [ $2 -eq 0 ];then echo -e "\033[32m $1 \033[0m \n" else

  • 【K8s概念】调度器性能调优2021-07-31 14:34:27

    参考:https://kubernetes.io/zh/docs/concepts/scheduling-eviction/scheduler-perf-tuning/ FEATURE STATE: Kubernetes 1.14 [beta] 作为 kubernetes 集群的默认调度器, kube-scheduler 主要负责将 Pod 调度到集群的 Node 上。 在一个集群中,满足一个 Pod 调度请求的所有 Node 称

  • 21.Kubernetes(三)-----集群部署(service)2021-07-29 13:33:40

    service 一、简介二、开启kube-proxy的ipvs模式:三、创建service:(NodePort方式)四、指定一个 LoadBalancer 类型的 Service1.下载镜像2.上传镜像3.实现负载均衡 五、service允许为其分配一个公有IP六、k8s网络通信,配置flannel模式修改为host-gw 一、简介 Service 是由

  • 【随笔】Kubernetes容器管理2021-07-28 17:32:26

    搭建集群 k8s硬件要求:测试环境中master(2核 4G内存 20G硬盘)和node(4核 8G内存 40G硬盘);生产环境中master和node均有更高要求 搭建集群方式:kubeadm方式(Kubeadm 是一个 K8s 部署工具,提供 kubeadm init 和 kubeadm join,用于快速部 署 Kubernetes 集群。官方地址,见链接)和二进制包方

  • 使用阿里kube-eventer监控pod状态2021-07-27 16:33:01

    简介 生产环境资源不足,对pod做了limits限制,导致了pod经常重启,所以需要加个监控看看。 kube-events 请教大佬给了这样的工具,https://github.com/AliyunContainerService/kube-eventer 在Kubernetes中,事件分为两种,一种是Warning事件,表示产生这个事件的状态转换是在非预期的状态之间

  • K8S--可视化界面Kubernetes Dashboard(API Server方式)2021-07-25 15:03:30

    一、安装Kubernetes Dashboard 1、下载yaml文件   查看K8S版本:kubectl version,我的版本是1.15,那么就可以使用v2.0.0-beta4版本的Kubernetes-dashboard。版本的对应关系:https://github.com/kubernetes/dashboard/releases   以下命令在Master节点执行 #如果需要进行修改,需要

  • K8S高可用实战2021-07-24 22:33:40

    简单部署k8s 准备工作: 主机名IPOS配置角色k8s-master110.0.0.1centso72C 4Gmaster,etcdk8s-maste210.0.0.2centso72C 4Gmaster,etcdk8s-master310.0.0.3centso72C 4Gmaster,etcdk8s-node110.0.0.4centso72C 4Gnodek8s-node210.0.0.5centso72C 4Gnodek8s-registry10.0.0.6centso7

  • Kubernetes集群部署(一)——简单部署2021-07-24 19:02:41

    一 Kubernetes简介 在Docker 作为高级容器引擎快速发展的同时,在Google内部,容器技术已经应 用了很多年,Borg系统运行管理着成千上万的容器应用。 Kubernetes项目来源于Borg,可以说是集结了Borg设计思想的精华,并且吸收了Borg系统中的经验和教训。 Kubernetes对计算资源进行了

  • kubeadm中添加k8s节点问题2021-07-23 17:34:06

    从下方可以看到3个地方出了问题 etcd-master1、kube-apiserver-master1、kube-flannel-ds-42z5p [root@master3 ~]# kubectl get pods -n kube-system -o wide NAME READY STATUS RESTARTS AGE IP NODE

  • kubespray-2.14.2安装kubernetes-1.18.10(ubuntu-20.04.1)2021-07-23 06:31:06

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 关于kubespray Kubespray是开源的kubernetes部署工具,整合了ansible,可以方便的部署高可用集群环境,官网地址:https://github.com/kubernetes-si

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

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

ICode9版权所有