kubernetes共17篇
k8s集成的可视化软件-运维开发故事

k8s集成的可视化软件

1、KubeSphere 官方地址:https://kubesphere.io/docs/v2.1/zh-CN/installation/install-openpitrix/ 功能特性 1、支持KubeSphere自动部署k8s集群和在 Kubernetes 安装 KubeSphere,但是需要提...
一次K8s中的Pod解析外网域名错误的问题排查-运维开发故事

一次K8s中的Pod解析外网域名错误的问题排查

1、故障现象 我们一个agent代理服务,发布到k8s集群之后,pod状态是Running,但是server一直无法收到心跳信号,因此到集群内部去排查日志,发现该服务日志中出现大量的连接某一个ip地址tcp time...
k8s实战之手动部署PHP项目和Java项目-运维开发故事

k8s实战之手动部署PHP项目和Java项目

对k8s刚入门的朋友而言,光搭建k8s集群是不够的,我们需要更多的理论加实战,才能更好的掌握k8s的好处,当我们成功部署一个k8s集群之后,我们需要在实际项目中进行应用,本文简单的介绍了当前比...
开发和运维对K8S中的应用都做了什么?-运维开发故事

开发和运维对K8S中的应用都做了什么?

在应用的整个生命周期里,开发和运维都和它密不可分。一个塑造它,一个保养它。 如果应用需要部署到K8S中,开发和运维在其中都做了什么呢? 开发侧 从开发侧来说,我们的应用应该具备以下能力:...
Kubernetes中部署ELK Stack日志收集平台-运维开发故事

Kubernetes中部署ELK Stack日志收集平台

主要内容 1 ELK概念 2 K8S需要收集哪些日志 3 ELK Stack日志方案 4 容器中的日志怎么收集 5 部署操作步骤 准备环境 一套正常运行的k8s集群,kubeadm安装部署或者二进制部署即可 1 E...
揭开 Kubernetes 服务发现的神秘面纱-运维开发故事

揭开 Kubernetes 服务发现的神秘面纱

原文 | https://nigelpoulton.com/blog/f/demystifying-kubernetes-service-discovery 翻译 | 伪架构师(https://blog.fleeto.us/) 说明 | 该文章由浅入深的介绍Kubernetes的服务发现功能,全...
如何使用curl访问k8s的apiserver-运维开发故事

如何使用curl访问k8s的apiserver

使用TOKEN授权访问api-server在k8s运维场景中比较常见, apiserver有三种级别的客户端认证方式 1,HTTPS证书认证:基于CA根证书签名的双向数字证书认证方式 2,HTTP Token认证:通过一个Token来...
kubeadm安装采坑记录-运维开发故事

kubeadm安装采坑记录

1 集群无法初始化,报错如下 发现报错 [kubelet-check] Initial timeout of 40s passed. [kubelet-check] It seems like the kubelet isn't running or healthy. [kubelet-check] The HTTP cal...
K8s集群稳定性提升手段-运维开发故事

K8s集群稳定性提升手段

提升资源利用率 1.1 资源浪费场景 资源预留普遍存在 50% 以上的浪费 Kubernetes 中的 Request(请求) 字段用于管理容器对 CPU 和内存资源预留的机制,保证容器至少可以达到的资源量,该部分资...
如何为你的Kubernetes保驾护航?-运维开发故事

如何为你的Kubernetes保驾护航?

随着Kubernetes的不断发展,技术不断成熟,越来越多的公司选择把自家的应用部署到Kubernetes中。但是把应用部署到Kubernetes中就完事了吗?显然不是,应用容器化只是万里长征的第一步,如何让应...