网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: k8s,共有 259条记录
  • 38 k8s-19.1.5创建多域名 Ingress

    1.5创建多域名 Ingress 实例:创建一个多域名ingress 1. 拷贝[root@k8s-master01 ~]# cp ingress.yaml ngress-mulDomain.yaml 2. 复制了yaml中一份host… path内容 3. 修改相关参数:01. host名称 foo2.bar.com 02. serviceName: nginx-svc-external 4. 更新ingress-mul…

    2022/5/22 6:04:44 人评论 次浏览
  • k8s系列--node(k8s节点介绍,新增节点,移除节点)

    一、简介 Node是Pod真正运行的主机,可以是物理机也可以是虚拟机。 Node本质上不是Kubernetes来创建的, Kubernetes只是管理Node上的资源。 为了管理Pod,每个Node节点上至少需要运行container runtime(Docker)、kubelet和kube-proxy服务。 node基本操作:kubectl get …

    2022/5/18 20:19:57 人评论 次浏览
  • k8s源码阅读基础 flag标准库

    参考文档:https://pkg.go.dev/flag@go1.18.2 应用:Package flag implements command-line flag parsing.示例:util 包package utilimport ("fmt""strings" )type StringList []stringfunc (sl *StringList) String() string {return fmt.Sprint(*s…

    2022/5/15 14:51:19 人评论 次浏览
  • k8s 使用ceph

    Ceph 块存储客户端通过内核模块或librbd库与 Ceph 集群通信。 块存储 与k8s https://docs.ceph.com/en/latest/rbd/rbd-kubernetes/试验步骤 创建存储池 ceph osd pool create kubernetes 32 32为存储池开启rbd功能 ceph osd pool application enable kubernetes rbd初始…

    2022/5/13 23:51:06 人评论 次浏览
  • 38 k8s-18.service

    1.1 创建一个Service01.//创建nginx-svc.yml文件 [root@k8s-master01 ~]# vim nginx-svc.yml //yml文件内容: apiVersion: v1 kind: Service metadata:labels:app: nginx-svcname: nginx-svc spec:ports:- name: http # Service端口的名称port: 80 # Service自己的端口…

    2022/5/13 6:22:15 人评论 次浏览
  • k8s工作节点组件状态报ContainerCreating,未获取到ip地址

    无法创建pod,master节点上显示 master节点kubectl describe pod coredns-6bc5d6c44d-m85t7 -n kube-system 查看日志,意思本来应该获取10.244.2.1/24的cni0端口已经存在ip 工作节点网络地址分配状态 cni0和flannel应该都是2网段的,这明显有异常解决方法: 工作节点ifco…

    2022/5/11 6:13:25 人评论 次浏览
  • 二进制安装k8s-1.20.4之搭建etcd集群

    1、部署etcd文件cd /data/app/k8s-ssl/ cp ca.pem kubernetes-key.pem kubernetes.pem /data/app/etcd/ssl/ 2、 创建etcd服务配置文件vim etcd.shETCD_NAME=`hostname` INTERNAL_IP=`hostname -i` INITIAL_CLUSTER=zy-nph-skg-fat-channel-redis-yace01=https://172.31…

    2022/5/5 23:43:38 人评论 次浏览
  • 38 k8s-Deployment 20220505

    Deployment Deployment概念:用于部署无状态的服务,这个最常用的控制器。一般用于管理维护企业内部无状态的微服务,比如configserver、zuul、springboot。他可以管理多个副本的Pod实现无缝迁移、自动扩容缩容、自动灾难恢复、一键回滚等功能。1. 创建一个Deployment 01.…

    2022/5/5 6:15:27 人评论 次浏览
  • ubuntu 二进制部署k8s

    1. 环境准备 1.1 安装规划角色 IP 组件k8s-master1 192.168.80.45 etcd, api-server, controller-manager, scheduler, dockerk8s-node01 192.168.80.46 etcd, kubelet, kube-proxy, dockerk8s-node02 192.168.80.47 etcd, kubelet, kube-proxy, docker 软件版本:软件 版…

    2022/5/3 7:15:28 人评论 次浏览
  • Kubernetes系列-部署MySQL主从(k8s)

    Kubernetes系列-部署MySQL主从分析需要解决的问题,制定解决思路:1.启动顺序:Master 的Pod 必须先于 Slave 的 Pod 起来; 2.如果某个Pod挂掉了,应该自动重新启动一个Pod,这个新建的Pod应该沿用原来的数据; 3.Master 与 Slave 的配置文件不同,特别是server_id; 4.M…

    2022/5/1 19:13:28 人评论 次浏览
  • 纯shell一键搭建k8s集群

    部署环境:三台centos7.9,其中一台master节点,两台node节点 docker版本:20.10.14 kubernetes版本:1.23.6 master节点: [root@k8s-master ~]# cat deploy_k8s_master.sh #!/bin/bash#1.configure domain name resolveecho 192.168.121.50 k8s-master >>/etc/hos…

    2022/4/30 7:13:25 人评论 次浏览
  • k8s入门之ConfigMap(九)

    ConfigMap是k8s的配置管理工具,通常用来保存明文的配置信息,以key-value形式传递配置。 一、使用命令创建ConfigMap对象 1.通过--from-literal参数创建 kubectl create configmap mycm1 --from-literal=appid=order-app --from-literal=appsecret=dfdg12342(1)查看创建…

    2022/4/28 23:16:02 人评论 次浏览
  • 【k8s】python日志在容器内不显示

    现象 构建python服务镜像。在使用k8s pod部署时,kubectl logs不显示日志,而过段时间kubectl logs又能够看到日志。 其中,容器内通过python main.py启动python服务所有的日志使用print打印。 在使用docker run 启动容器时,docker logs 能够查看日志 根因结论 在k8s启动…

    2022/4/26 1:42:36 人评论 次浏览
  • Linux 常用系统性能测试命令

    Linux 常用系统性能测试命令此文档基于CentOS7编写。一、CPU 1.top命令 [root@localhost ~]# top第1行:系统时间、运行时间、登录终端数、系统负载(3个数值分别为1分钟、5分钟、15分钟内的平均值)。 第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵…

    2022/4/20 7:12:45 人评论 次浏览
  • k8s入门之pod(四)

    pod是k8s项目中的最小编排单位,它是运行中的一组(一个或多个)容器,这些容器共享存储、网络、调度等资源,pod是一个逻辑概念,同一个名称空间下不同pod可以通过ip互相访问。一、通过命令行方式管理 1.创建 在dev名称空间下创建名称为mynginx的pod,如果不指定-n参数,…

    2022/4/19 23:15:57 人评论 次浏览
共259记录«上一页1234...18下一页»