云原生生态圈

记录和分享日常学习笔记,包括k8s、Docker、DevOps、自动化运维、Go、Python
55 篇文章
15 人订阅

全部文章

公众号: 云原生生态圈

tcpdump: 我来帮你过滤和分析系统中的网络数据

5410
公众号: 云原生生态圈

6张图循序渐进讲透Kubernetes Ingress资源对象

Kubernetes Ingress 只是 Kubernetes 中的一个普通资源对象,需要一个对应的 Ingress 控制器来解析 Ingress 的规则,暴...

5820
公众号: 云原生生态圈

几张图就把 Kubernetes Service 掰扯清楚了

在 Kubernetes 中 Service 主要有4种不同的类型,其中的 ClusterIP 是最基础的,如下图所示:

3310
公众号: 云原生生态圈

2020年Kubernetes中7个最佳日志管理工具

Kubernetes在容器编排市场中占主导地位,通常用于托管微服务。但是,微服务的每个实例都会生成大量日志事件,这些日志事件很快就会变得难以管理。更糟糕的是,当...

5810
公众号: 云原生生态圈

K8s节点故障:资源控制器会触发哪些动作

定义:在Kubernetes中,不可达节点被称为分区节点partitioned node,为了了解操作方法,让我们创建一个分区节点方案并了解其行为。

5420
公众号: 云原生生态圈

没有集群照样学Ansible:托管的容器环境(实用)

Ansible[1]是一个自动化运维框架,由Python语言开发,通过ssh实现无Agent对服务器进行一些列的自动化管理,比如进行软件安装、配置文件更新、文件...

4920
公众号: 云原生生态圈

GitLab CICD与Kubernetes实践·部署Flask Web服务

上篇?Gitlab CICD 与Kubernetes实践·部署GitLab Runner文章内通过Kubernetes已经完成Gitlab Runner的部署的...

7330
公众号: 云原生生态圈

GitlabCI与Kubernetes实践·部署GitLab-Runner

Gitlab的持续集成功能依赖于Gitlab Runner组件完成,gitlab runner作为Gitlab这个中控机的执行者,按照代码仓库里面.gitlab...

8020
公众号: 云原生生态圈

从GitLabCE CI/CD方法论中探索实践

软件开发的连续方法基于自动执行脚本,以最大程度地减少在开发应用程序时引入错误的机会。从开发新代码到部署新代码,他们几乎不需要人工干预,甚至根本不需要干预。

4320
公众号: 云原生生态圈

Kubernetes五个实用的自动化运维脚本 -香~

以CSV格式获取每个容器的所有容器资源请求和限制,并对其值进行标准化。CSV格式非常易于自动化,非常适合粘贴到Excel进行进一步处理。

7120
公众号: 云原生生态圈

Gitlab持续集成中Dood与Dind应该怎么玩?

在通过jenkins或Gitlab使用Docker容器化构建服务的时候,我们会遇到两种构建的方式,分别是DIND与DOOD,这两种的构建的方式却有着很大的差异,...

5020
公众号: 云原生生态圈

Gitlab CICD 与Kubernetes实践·部署GitLab

上一篇,简单的从?Gitlab CI/CD方法论中探索实践中大致了解Gitlab在CI/CD功能的基本介绍,现在我们通过在K8s集群内安装Gitlab、Gitl...

7420
公众号: 云原生生态圈

15 个 Kubectl 现有命令使用技巧 - 拿来即用

8840
公众号: 云原生生态圈

走进Network Namespace学会容器网络调试

Linux的Namespace[1]机制提供了一种资源隔离的解决方案,而目前Linux内核里面实现且支持的Namespace有7种,如下表:

8220
公众号: 云原生生态圈

Go - flag:命令行flags解析

flag作为go的基础模块,属于必知必会的常用模块,flag实现命令行flag解析,比如ls -l中的-l,当然golang内置的flag也可以实现类似dock...

6110
公众号: 云原生生态圈

Cortex: 高可用和水平扩展Prometheus监控系统

Prometheus已成为cloud-native世界中的默认监控应用程序和系统。对于真实使用案例,Prometheus应该是高可用的,这是有挑战的。一旦在高可...

9220
公众号: 云原生生态圈

MySQL · 物理备份 · XtraBackup备份原理

Percona XtraBackup[1](简称PXB)是 Percona 公司开发的一个用于 MySQL 数据库「物理热备」的备份工具,支持 MySQl(Or...

6610
公众号: 云原生生态圈

Goland中使用Golang命令行工具

使用gofmt,您可以在打开的文件或整个Go项目中格式化Go源代码.另外,您可以使用文件监视程序来触发gofmt和goimport。File watcher是一...

12820
公众号: 云原生生态圈

MYSQL数据同步之基于GTID事务数据同步

本文通过Docker以及mysql5.7 镜像进行基于GTID数据复制的同步实践。

12620
公众号: 云原生生态圈

实践 | Kubernetes守护进程集之DaemonSet

启动滚动更新,必须设置DaemonSet的.spec.updateStrategy.type属性为RollingUpdate,也可以在.spec中设置.spec...

10210

扫码关注云+社区

领取腾讯云代金券