奇妙的 Linux 世界

种一棵树最好的时间是十年前,其次是现在。

重磅 | 腾讯开源一款生产级云原生容器平台 Dockin

今天给大家推荐的这个开源项目是来自于微众银行开源的一个重量级的生产级云原生容器平台 Dockin。 Dockin 是微众银行开源的生产级容器平台,提供了一整套私有云容器化的落地方案。涵盖 Kubernetes 集群管理、应用管理、网络、运维工具、开放 API 等组件,用户可以自由搭配使用,定制自己的容器平台。开源版本从他们生产环境中剥离出来,经过了金融级生产环境的严格验证,是私有化部署的较好......

Percona MySQL Server 部署指南

一、版本信息 目前采用 MySQL fork 版本 Percona Server 5.7.28,监控方面选择 Percona Monitoring and Management 2.1.0,对应监控 Client 版本为 2.1.0 二、Percona Server 安装 为保证兼容以及稳定性,MySQL 宿主机系统选择 CentOS 7,Percona Server 安装方式为 rpm 包......

Caddy 2.0 简明教程

Caddy 是一个 Go 编写的 Web 服务器,类似于 Nginx,Caddy 提供了更加强大的功能,随着 v2 版本发布 Caddy 已经可以作为中小型站点 Web 服务器的另一个选择;相较于 Nginx 来说使用 Caddy 的优势如下: 自动的 HTTPS 证书申请(ACME HTTP/DNS 挑战) 自动证书续期以及 OCSP stapling 等 更高的安全性包括但不限于 TL......

终端共享神器 Tmate 简明教程

在 Unix/Linux 上工作,最常用的就是 Terminal。那么,如何将你的 Terminal 共享给别人一起协同工作(你帮助别人解决问题或者请别人帮助你解决问题)呢?很简单,使用终端共享神器 tmate。 1. 刚性需求 绝大多数人都不是万能的,总有需要他人现场指导或提供帮助的时候。那么,在无法面对面交谈的时候(尤其是在新冠病毒肆虐的特殊时期),把你的终端 (Terminal) 共享......

一文读懂开源日志管理方案 ELK 和 EFK 的区别

前言 主流的 ELK (Elasticsearch, Logstash, Kibana) 目前已经转变为 EFK (Elasticsearch, Filebeat or Fluentd, Kibana) 比较重,对于容器云的日志方案业内也普遍推荐采用 Fluentd,我们一起来看下从 ELK 到 EFK 发生了哪些变化,与此同时我也推荐大家了解下 Grafana Loki ELK 和 EFK......

Kubernetes Dashboard 2.10 尝鲜记

简介 Kubernetes Dashboard 是 Kubernetes 集群的基于 Web 的通用 UI。它允许用户管理在群集中运行的应用程序并对其进行故障排除,以及管理群集本身。最近推出了 v2.1.0 版本,这里在 Kubernetes 中部署一下,尝试看看新版本咋样。 兼容性 Kubernetes版本 1.17 1.18 1.19 1.20 兼容性 ? ? ? ✓ ......

手把手教你深度定制 Kubernetes Nginx Ingress 错误提示页面

错误页面是发生错误时显示的网页。 错误页面会警告用户发生的错误类型,并可能为用户提供解决问题的步骤的建议。 除了在未样式化的网页上提供错误信息的基本页面之外,还可以使用可以设计为具有额外功能和样式外观的自定义错误页面。 这些设置可以在服务器上更改。 许多服务器提供了可用于生成自定义错误页面的实用程序。 引文参考:https://www.netinbag.com/cn/internet/wh......

史上最全的 SSH 中文教程 (阮一峰 2020 最新开源力作)

最近,阮一峰老师正式发布了他的新作:《SSH 入门教程》,只要你接触过后端开发,或了解计算机相关的一些基础知识,那一定会接触到 SSH 概念。 SSH 是 Linux 系统的登录工具,现在广泛用于服务器登录和各种加密通信、身份验证等场景。对于一个常年跟服务器打交道的人,摸透 SSH 是一件很有必要的事情。 在《SSH 入门教程》里面,阮一峰老师将会向开发者讲解 SSH 基础知识、客户端、密钥......

Docker Desktop 3.0.0 正式版发布:开始支持补丁增量更新和为 Mac 的 M1 设备引入支持

近期 Docker 发布了全新的 Docker Desktop 3.0.0 版本,这个版本采用补丁形式进行增量更新,减少了每次更新的容量。官方还删除稳定和边缘频道,以单一发布串流代替,减少版本之间的混淆。而 Docker Engine 则发布 20.10版本,并开始支持 Cgroups V2。 Docker Desktop 是一个支持 Windows 和 MAC 系统的完整桌面开发环境,包......

再见 Docker,是时候拥抱下一代容器镜像构建工具 Kaniko 了

1. daemon-less 镜像构建工具 1.1 什么是 daemon-less 镜像构建工具 在 CICD 流程中,经常会涉及镜像构建,常规的做法是使用 Docker in Docker 或者 Docker out of Docker 进行构建。详情可以参考文档:如何在 Docker 中使用 Docker 实际上,为了避免垄断,促进行业发展,基于 Docker 的镜像格式,早就指定了统......