The list of tags

kubernetes

Follow Kubernetes the Hard way

14 minute read

This article was written by just following Kelsey Hightower’s Kubernetes Hardway document to understand Kubernetes internal architecture.

Prometheus Metrics Overview on Grafana

1 minute read

In this post, some variables defined in Grafana are used for Prometheus metrics, including $__rate_interval: This article describes the benefit of this va...

Use Google Secret Manager in a GKE cluster

3 minute read

There are an awesome article about the options to use the Google Secret Manager and their pros and cons. In this article, use Secrets Store CSI Driver by fol...

Getting Started with Kubernetes Deployment

less than 1 minute read

The deployment is many use cases and in this page, they’re not described. For the details for those use cases or the concept of deployment, see official page.

kubectl cheetsheet

less than 1 minute read

Collect recent error logs If the logs are outputted by zap, error messages are aggregated by checking level = error. This log does not work very well if the ...

Back to Top ↑

mysql

Working around MySQL lock metadata

2 minute read

There are multiple documents about innodb locks on MySQL 5.7: InnoDB locking Locks Set by Different SQL Statements in InnoDB Using InnoDB Transaction ...

MySQL backup and restore

1 minute read

In this article, explain how to backup MySQL database using Percona Xtrabackup. There are two binaries, innobackupex and xtrabackup. innobackupex is a wrappe...

MySQL Replication

1 minute read

This configuration is for the version 5.7 and it’s minimum configuration in the official document.

Overview about MySQL Lock

2 minute read

This document is written for MySQL 5.7, so these contents may be not correct for other versions.

MySQL Performance

2 minute read

This document is written for MySQL 5.7, so these contents may be not correct for other versions. In this page, performance_schema is mainly discussed.

MySQL Tuner

less than 1 minute read

MySQL Tuner tool This is a tool to review a configuration for MySQL server.

Back to Top ↑

gcp

Gcp Billing Analyze

less than 1 minute read

There are a few documents to manage billing data in BigQuery Attribution of committed use discount fees and credits How to export to BigQuery Structur...

Introduction to GCP Cloud endpoints

less than 1 minute read

The Cloud endpoint is actually the NGINX proxy which offers the following features on GCP. Authentication and validation Logging and monitoring in GCP

Introduction to GCP Cloud CDN

less than 1 minute read

Target upstream services Cloud CDN can have only GCP load balancer as the upstream services. And GCP load balancer can configure one of followings for backen...

Back to Top ↑

git

Git hooks

less than 1 minute read

Configurations

Gitconfig

1 minute read

Configuration The detail for gitconfig is written in official page.

git cli

less than 1 minute read

Written in March 2020.

Back to Top ↑

tidb

Back to Top ↑

go

Protocol Buffers for Go with Gadgets

less than 1 minute read

gogo/protobuf is the library to store some extensions from golang/protobuf in this repository. There are some useful packages that golang/protobuf does not p...

Back to Top ↑

windows

Upgrade Windows 10 to Windows 11

3 minute read

I used to use Windows 11, but for some reasons, the OS stopped working and I needed to clean-install it from Windows 10 from windows recovery environment.

Back to Top ↑

gke

Back to Top ↑

javascript

Getting Started with Google closure library

less than 1 minute read

Some JavaScript library depends on Google Closure. If you need to understand the behavior of such a library, you have to know closure. The official document ...

Back to Top ↑

terraform

Terraform overview

1 minute read

Basic concepts There are some basic components for terraform.

Back to Top ↑

golang

HTTP/2 for Go

1 minute read

http package in golang supports HTTP/2 protocols. It’s automatically configured.

Back to Top ↑

jekyll

Back to Top ↑

github-pages

Back to Top ↑

minimal-mistakes

Back to Top ↑

cli

tmux

1 minute read

Basic configuration

jq cheetsheet

less than 1 minute read

jq is used to parse JSON result, format and output on the cli.

Back to Top ↑

ssh

Back to Top ↑

containerd

Back to Top ↑

prometheus

Prometheus Metrics Overview on Grafana

1 minute read

In this post, some variables defined in Grafana are used for Prometheus metrics, including $__rate_interval: This article describes the benefit of this va...

Back to Top ↑

grafana

Prometheus Metrics Overview on Grafana

1 minute read

In this post, some variables defined in Grafana are used for Prometheus metrics, including $__rate_interval: This article describes the benefit of this va...

Back to Top ↑

elasticsearch

Back to Top ↑

google closure library

Getting Started with Google closure library

less than 1 minute read

Some JavaScript library depends on Google Closure. If you need to understand the behavior of such a library, you have to know closure. The official document ...

Back to Top ↑

cloud cdn

Introduction to GCP Cloud CDN

less than 1 minute read

Target upstream services Cloud CDN can have only GCP load balancer as the upstream services. And GCP load balancer can configure one of followings for backen...

Back to Top ↑

protocol buffers

Protocol Buffers for Go with Gadgets

less than 1 minute read

gogo/protobuf is the library to store some extensions from golang/protobuf in this repository. There are some useful packages that golang/protobuf does not p...

Back to Top ↑

http/2

HTTP/2 for Go

1 minute read

http package in golang supports HTTP/2 protocols. It’s automatically configured.

Back to Top ↑

cloud endpoints

Introduction to GCP Cloud endpoints

less than 1 minute read

The Cloud endpoint is actually the NGINX proxy which offers the following features on GCP. Authentication and validation Logging and monitoring in GCP

Back to Top ↑

kubectl

kubectl cheetsheet

less than 1 minute read

Collect recent error logs If the logs are outputted by zap, error messages are aggregated by checking level = error. This log does not work very well if the ...

Back to Top ↑

mysql tuner

MySQL Tuner

less than 1 minute read

MySQL Tuner tool This is a tool to review a configuration for MySQL server.

Back to Top ↑

nginx

Back to Top ↑

gitconfig

Gitconfig

1 minute read

Configuration The detail for gitconfig is written in official page.

Back to Top ↑

bigquery

Back to Top ↑

grpc

Back to Top ↑

git hooks

Git hooks

less than 1 minute read

Configurations

Back to Top ↑

helm

Back to Top ↑

php

Back to Top ↑

wsl

Back to Top ↑

jq

jq cheetsheet

less than 1 minute read

jq is used to parse JSON result, format and output on the cli.

Back to Top ↑

intellij

Back to Top ↑

apache cassandra

Back to Top ↑

ubuntu

Back to Top ↑

gh-ost

Back to Top ↑

consul

Back to Top ↑

orchestrator

Back to Top ↑

tmux

tmux

1 minute read

Basic configuration

Back to Top ↑

typescript

Back to Top ↑

next.js

Back to Top ↑

mui

Back to Top ↑

vitess

Back to Top ↑

kubernetes operator

Back to Top ↑

proxysql

Back to Top ↑

kubebuilder

Back to Top ↑

cue

Back to Top ↑

config sync

Back to Top ↑

prometheus-operator

Back to Top ↑

vertical pod autoscaler

Back to Top ↑

multidim pod autoscaler

Back to Top ↑

google secret manager

Use Google Secret Manager in a GKE cluster

3 minute read

There are an awesome article about the options to use the Google Secret Manager and their pros and cons. In this article, use Secrets Store CSI Driver by fol...

Back to Top ↑

secret store csi driver

Use Google Secret Manager in a GKE cluster

3 minute read

There are an awesome article about the options to use the Google Secret Manager and their pros and cons. In this article, use Secrets Store CSI Driver by fol...

Back to Top ↑

grafana-operator

Back to Top ↑

statefulset

Back to Top ↑

cgroup

Back to Top ↑

billing

Gcp Billing Analyze

less than 1 minute read

There are a few documents to manage billing data in BigQuery Attribution of committed use discount fees and credits How to export to BigQuery Structur...

Back to Top ↑

linux

Back to Top ↑