运维开发网

k8s

0
  • 使用kubadm部署一套k8s学习平台环境

    使用kubeadm部署k8s集群环境IP地址主机名节点10.0.0.63k8s-master1master110.0.0.63k8s-master2master210.0.0.65k8s-node1node110.0.0.66k8s-node2node21. 简要kubeadm是官方社区推出的快速部署kubernetes集群工具部署环境适用于学习和使...[详细]

    2021-04-22 10:47 分类:云计算
  • k8s的两种网络方案与多种工作模式[flannel与calico]

    k8s的两种网络方案与多种工作模式1. Flannel:flannel有三种工作模式:1. vxlan(隧道方案) 2. host-gw(路由方案)2. udp(在用户态实现的数据封装解封装,由于性能较差已经被弃用)vxlan模式:vxlan模式会在当前服务器中创建一个cni0的网桥,和fl...[详细]

    2021-04-22 10:30 分类:云计算
  • 借助3款K8S原生控件,保护你的云原生应用

    随着越来越多的企业开始采用容器技术,他们正在面临一个重大挑战——如何保护容器应用程序的安全?比起存储、网络和监控,安全常常是一个被积压已久的问题。再加上需要对员工进行Kubernetes相关的培训,对安全问题的关注已经远远滞后了。...[详细]

    2021-04-22 09:33 分类:云计算
  • 在K8S中部署应用流程

    1.创建yaml模板kubectlcreatedeploymentweb--image=nginx--dry-run-oyaml>web.yaml2.修改模板vimweb.yamlapiVersion:apps/v1kind:Deploymentmetadata:labels:app:webname:webspec:replicas:3selector:matchLabels:app:web[详细]

    2021-04-21 13:05 分类:Linux
  • K8S pod 状态不正常

    pod;k8s;[详细]

    2021-04-21 12:51 分类:Linux
  • K8S 之 服务发现(CoreDNS)

    一、CoreDNS的作用去IP化,通过域名进行服务访问,同时提高程序的可扩展性与移值性[详细]

    2021-04-20 19:13 分类:Linux
  • K8S进阶实践 之 ETCD常用操作

    一、etcd的作用Etcd是Kubernetes集群中的一个十分重要的组件,用于保存集群所有的网络配置和对象的状态信息二、etcd的常用操作命令1、将etcdctl命令复制到hosts主机2、查看etcd集群的成员节点$etcdctl--endpoints=https://[127.0.0.1]:23...[详细]

    2021-04-20 17:42 分类:Linux
  • K8S进阶实践 之 集群网络实现原理(Flannel)

    一、作用实现集群内所有节点里的POD容器互相访问二、Flannel的两种工作模式1、VXLAN模式[详细]

    2021-04-20 17:20 分类:Linux
  • 完全手工打造kubernetes集群 (二)

    完全手工打造kubernetes集群部署实施-基础环境安装-SSL证书签发3.部署实施  这里我将k8s集群部署环节分为四个部分,第一部分我们对基础环境进行配置和部署,主要是操作系统的设置、优化,docker的部署和设置(主要我们规划的3台都要部署nod...[详细]

    2021-04-20 14:11 分类:Linux
  • 完全手工打造kubernetes集群 (一)

    完全手工打造kubernetes集群背景和规划1.背景随着公司业务的扩展,成本、效率的提升也成为了主要的目标和痛点,为了减少成本和提高效率,希望将现有业务平滑迁移到k8s中,利用k8s的高复用、标准化、快速部署等特点,提高开发、运维部署效率及减...[详细]

    2021-04-20 14:05 分类:Linux