使用Traefik在Docker Compose配置上全站自动HTTPS

https://initstack.net/posts/traefik-https/ 2020-12-22
之前发过一篇关于用cert-manager管理HTTPS证书的文章,那个是在Kubernetes上,但是目前还有大量的初创团队,基于种种原因还没能使用Kubernetes。 今天就快速分享一下在Docker Compose的环境,如何快速自动化

Docker镜像构建的一些心得

https://initstack.net/posts/docker-image-build/ 2020-12-17
构建Docker镜像是服务容器化的基础,很多小细节都会影响镜像的构建速度、体积、安全性等。在此,我们整理了过去几年在实践中得出来的一些心得,分享给大家。 基础镜像选择可信赖的来源,如Docker官方,项目官方等 基础镜像避免使用latest版本

用 Caddy 2 配置通用代理,解决跨域(CORS)问题

https://initstack.net/posts/caddy-cors-proxy/ 2020-12-10
在前后端配合开发的时候,常常遇到跨源资源共享(CORS)的问题,很是烦人。解决跨域的问题也有各种方案,在此介绍一个简单、无侵入的方案,快速利用Caddy配置出一个专门允许跨域的反向代理服务。 Caddy 是一个现代的Web服务器,配置简单,具有自动HT

Poetry的安装及使用

https://initstack.net/posts/poetry-intro/ 2020-09-29
Python的包管理一直算是个痛点,作为Python基金会官方钦定的Pipenv并不是太给力,反倒中途杀出的Poetry,让人眼前一亮。 今天我们就快速入门一下Poetry。 安装&配置 通过命令行,直接安装: curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python 安装之后,推荐设置

使用cert-manager在Kubernetes上全站自动HTTPS

https://initstack.net/posts/cert-manager-intro/ 2020-09-27
cert-manager 是一套运行在Kubernetes环境之中的 TLS 证书的自动管理方案,经过了几年的开发,最近终于发布了稳定的1.0版本,今天就快速的入门一下。 安装 假设已经有一套可用的Kubernetes环境,也安装了Helm 3。 通过Helm 安装 cert-man

使用k3s,五分钟配置一套Kubernetes集群来玩

https://initstack.net/posts/configure-k8s-cluster-in-5-mins/ 2020-03-22
想必很多初学者都被Kubernetes的各种概念绕晕过,今天我们扔掉理论,直接上手,尝试用5分钟构建一套简单的Kubernetes集群来玩。 用到的相关技术栈如下: K3s Helm Traefik echo-server 服务器准备 假设已经准备好了两台 Ubuntu Server 18.04 虚拟机,分别为Server1和Ag