• 使用Kubeadm在CentOS7.2上部署Kubernetes集群的方法

    时间:2022-06-28 19:10:31

    本篇文章主要介绍了使用Kubeadm在CentOS7.2上部署Kubernetes集群的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  • 如何解决 kubernetes 重启后,启来不来的问题

    时间:2022-06-28 11:59:13

    参考了 https://blog.csdn.net/nklinsirui/article/details/80855415最近在调研kubeneter,准备把线上的服务器架构再调整下,然后模拟各种极端环境,就遇到了重启后启来不kubectlgetpods--all-namespaces显示:Thec...

  • Kubernets搭建Kubernetes-dashboard

    时间:2022-06-25 05:28:22

    接上篇文章,在已经部署好Kubernetes的基础上部署kubernetes-dashboard,它是官方提供的用户管理Kubernets集群可视化工具;部署dashboard其实和在kubernets部署其他的应用一样,创建dashboard所需的ReplicationController、Ser...

  • 聊聊Kubernetes Without Kube-Proxy

    时间:2022-06-24 05:39:52

    最近听好多朋友说,cilium很强,势必将成为主流。因其使用了ebpf,性能好,而且支持网络策略。于是,决定花点时间学习一下。在通过官网文档学习过程中,发现使用cilium作为CNI,居然可以不用安装kube-proxy了。

  • python3 kubernetes api的使用示例

    时间:2022-06-24 05:39:46

    这篇文章主要介绍了python3 kubernetes api的使用示例,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下

  • Kubernetes配置热更新的两种方式

    时间:2022-06-22 21:32:52

    在我们使用Kubernetes的过程中,通常都会将应用的配置文件放到ConfigMap或/和Secret中,但是也经常碰到配置文件更新后如何让其生效的问题。

  • Docker系列(三):将.Net Core Api部署到Kubernetes (K8s)中

    时间:2022-06-21 00:13:29

    1.新建一个WebApi项目,并添加Dockerfile文件:FROMmicrosoft/dotnet:2.1-aspnetcore-runtimeASbaseWORKDIR/appEXPOSEFROMmicrosoft/dotnet:2.1-sdkASbuildWORKDIR/srcCopy..R...

  • kubernetes 简介:kube-dns 和服务发现

    时间:2022-06-18 05:58:57

    服务发现kubernetes提供了service的概念可以通过VIP访问pod提供的服务,但是在使用的时候还有一个问题:怎么知道某个应用的VIP?比如我们有两个应用,一个app,一个是db,每个应用使用rc进行管理,并通过service暴露出端口提供服务。app需要连接到db应用,我们只知道db应用...

  • Kubernetes实战指南(三十三):都0202了,你还在手写k8s的yaml文件?

    时间:2022-06-15 23:58:03

    目录1.k8s的yaml文件到底有多复杂2.基于图形化的方式自动生成yaml2.1k8s图形化管理工具Ratel安装2.2使用Ratel创建生成yaml文件2.2.1基本配置2.2.2亲和力配置2.2.3存储配置2.2.4容器配置2.2.4初始化容器配置2.2.5Service和Ingress配置2...

  • 【Kubernetes】在K8s中创建StatefulSet

    时间:2022-06-12 07:53:58

    在K8s中创建StatefulSet遇到的问题:使用Deployment创建的Pod是无状态的,当挂在Volume之后,如果该Pod挂了,ReplicationController会再run一个来保证可用性,但是由于是无状态的,Pod挂了的时候与之前的Volume的关系就已经断开了,新起来的Pod无...

  • Kubernetes全栈架构师(二进制高可用安装k8s集群部署篇)--学习笔记

    时间:2022-06-11 07:30:10

    目录二进制高可用基本配置二进制系统和内核升级二进制基本组件安装二进制生成证书详解二进制高可用及etcd配置二进制K8s组件配置二进制使用Bootstrapping自动颁发证书二进制Node节点及Calico配置二进制高可用基本配置k8s高可用架构解析,高可用Kubernetes集群规划,设置静态ip...

  • kubernetes上安装MongoDB-3.6.5集群副本集方式

    时间:2022-06-09 00:24:25

    一、安装部署:想直接一步创建集群的小伙伴直接按以下步骤安装(再往后是记录自己出过的错):1、生成docker镜像:dockerbuild-t144.202.127.156/library/mongodb:3.4.10.dockerpush144.202.127.156/library/mongodb...

  • Docker Kubernetes 常用命令

    时间:2022-06-07 02:16:18

    DockerKubernetes常用命令增#通过文件名或标准输入创建资源。kubectlcreate#读取指定文件内容,进行创建。(配置文件可指定json,yaml文件)。kubectlcreate-f配置文件#创建指定文件内容,创建并指定服务版本。(配置文件可指定json,yaml文件)。kube...

  • Kubernetes实战指南(三十一):零宕机无缝迁移Spring Cloud至k8s

    时间:2022-06-06 06:15:13

    1.项目迁移背景1.1为什么要在“太岁”上动土?目前公司的测试环境、UAT环境、生产环境均已经使用k8s进行维护管理,大部分项目均已完成容器化,并且已经在线上平稳运行许久。在我们将大大小小的项目完成容器化以后,测试、UAT、生产环境的发版工具以及CICD流程慢慢的实现统一化管理,并且基于k8s开发了...

  • Kubernetes系统架构简介--转

    时间:2022-06-05 21:54:22

    原文地址:http://www.infoq.com/cn/articles/Kubernetes-system-architecture-introduction?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&...

  • Kubernetes的三种外部访问方式:NodePort、LoadBalancer和Ingress(转发)

    时间:2022-06-05 14:33:45

    原文http://cloud.51cto.com/art/201804/570386.htmKubernetes的三种外部访问方式:NodePort、LoadBalancer和Ingress最近有些同学问我NodePort,LoadBalancer和Ingress之间的区别。它们都是将集群外部流量导...

  • Kubernetes 网络图解指南,解决实际问题

    时间:2022-06-03 17:39:57

    这篇文章我们通过图文来深入理解 Kubernetes 中的网络如何工作。

  • 使用Kubernetes进行ProxySQL本机群集

    时间:2022-06-02 22:05:32

    自v1.4.2起,ProxySQL支持本机群集。这意味着多个ProxySQL实例可识别群集; 他们了解彼此的状态,并能够通过根据配置版本,时间戳和校验和值同步最新的配置来自动处理配置更改。ProxySQL是一个分散的代理,建议更靠近应用程序部署。这种方法甚至可以扩展到数百个节点,因为它可以在运行时轻...

  • Kubernetes 资源清单静态分析工具 - KubeLinter

    时间:2022-06-01 21:07:47

    KubeLinter 是一种开源静态分析工具,用于识别 Kubernetes 对象中的错误配置。KubeLinter 提供了对 Kubernetes YAML 文件和 Helm Chart 的安全检查的能力,验证集群配置是否遵循最佳安全实践。

  • 使用 FIO 对 Kubernetes 持久卷进行 Benchmark:读/写(IOPS)、带宽(MB/s)和延迟

    时间:2022-06-01 21:00:01

    如果持久化卷声明(Persistent Volume Claim)卡在 Pending 上,很可能您没有指定有效的存储类(Storage Class)。使用 kubectl get storageclasses 进行双重检查。还要检查用于配置的卷大小是否为 1000Gi(默认值)。