Automatically renew a free SSL certificate for your blog

Background If you have a website or an independent blog, you need to care about the expiration of your website’s SSL certificate every year. Recently, the wnote.com certificate is about to expire; Applying for an SSL certificate allows the website to support https access. There are free and paid ones on the market; For free certificates, domestic mainstream cloud vendors such as Alibaba, Tencent, ucloud and other platforms have free

Recommend a Markdown book writing tool, which is said to be a GitBook alternative

Introduction to mdBook mdBook is a command-line tool written in Rust and used to create books in Markdown. It is ideal for creating product or API documentation, tutorials, course materials, or any presentation that needs to be concise, easy to navigate, and customizable. The functionality is similar to Gitbook, and the biggest advantage is speed. Lightweight, Markdown syntax Search, integrated search function Syntax highlighting, syntax highlighting Multiple themes, Theme custom

Summary and thoughts on CDN

The COVID-19 epidemic has repeatedly affected daily life and work. I have had too many things happen in the past six months. My family members are seriously ill and my grandmother has passed away. I have a lot of things to do, so I have stopped updating my blog for half a year. Facing the economic downturn, layoffs have begun in all walks of life, and many companies have begun

Solve nginx file upload restrictions and 504 gateway timeout under k8s

Recently, there are two problems that need to be solved when using k8s clusters for business. Here are some records: 1M limit for uploading files on the front-end page 504 timeout occurs when the front-end page sends a POST request to the back-end The main solution to the first problem: the default upload size of nginx is 1M, and the following content is added to the http, server, location area

Alibaba Cloud ACK supports both public and private SLB

1. Background There is an ACK cluster Successfully deployed Nginx ingress controller and bound to the public network SLB Note: The Kubernetes cluster created through the Alibaba Cloud Container Service Management Console will automatically deploy a set of Nginx Ingress Controllers during initialization, which is mounted on the public network SLB instance by default. 2. Configuration 1. Create an intranet LB Alibaba Cloud Console, create an intranet SLB and bind

Using Prometheusalert to build Prometheus alert message aggregation

Deploy prometheusalert Copy 1 2 3 4 git clone https://github.com/feiyu563/PrometheusAlert.git cd PrometheusAlert/example/helm/prometheusalert #Update config/app.conf to set login user information and configure database information helm install -n monitoring . Create an enterprise WeChat group robot After the enterprise WeChat group, click the enterprise WeChat group, right-click “Add group robot”, and create a group robot to get a robot webhook address, record the address for backup. Prometheus access configuration Configure alertmanager Since

Use Velero to configure kubernetes cluster backup strategy

Backup is something that every Internet company technician has to do, and of course we are no exception. Today I mainly formulate some of my own strategies for the production environment kubernetes cluster, and share them with you here. The purpose of my kubernetes backup here is mainly to prevent the following situations: Prevent accidental deletion of a namespace in the cluster Prevent accidental operation from causing an abnormality in

How to quickly build a Greenplum cluster

Recently, the internal project supports the big data project, and needs to simulate the customer scenario to configure Greenplum (old version 4.2.2.4), so here is the record of the greenplum cluster construction process, in fact, the construction process for the higher version of GP is the same. Build the base image Dockerfile based on centos6:: Copy 1 2 3 4 5 6 7 8 9 10 11 12 13 14