Jamie's Blog

The curious developer's ODYSSEY, Exploring the Universe of TECH, CODE & AI.

Explore Kubernetes Local PV & PVC access mode

A local volume represents a mounted local storage device such as a disk, partition or directory. Local volumes can only be used as a statically created PersistentVolume. Dynamic provisioning is not supported.

Vault Agent with Kubernetes

Nearly all requests to Vault must be accompanied by an authentication token. This includes all API requests, as well as via the Vault CLI and other libraries, therefore application running in kubernetes is no exception. Luckily, Vault provides Kubernetes auth method to authenticate the clients using a Kubernetes Service Account Token, and Vault Agent which could be leveraged to automatically inject the secrets from vault into kubernetes pods through init container pattern.

Vault on Kubernetes

Install Vault on K8S with integrated storage via Helm

To setup a HA Vault Cluster in Kubernetes

Redis advance III

Redis basic knowledge - Redis cluster - Part I

Redis 集群

Spring Data & Data Persistent

Notes taken during studying spring data series - overview

What is JPA? “The Java Persistence API is the Java API for the management of persistence and object/relational mapping in Java EE and Java SE environments. It provides an object/relational mapping facility for the Java application developer using a Java domain model to manage a relational database.” It’s quoted from JSR(Java Specification Request) managed by Java Community Process. This is just the definition of what’s JPA, let’s recall how we persist data before adopting JPA.

Websocket集成

Mark down spring stomp & related websocket knowledge

记录websocket集成的杂事

Redis advance II

Redis basic knowledge - Master/slave replication

Redis主从复制

Redis foundation - III

Redis basic knowledge - transaction & data persistence

Redis事务和持久化

Redis advance I

Redis advanced knowledge

Redis进阶知识总结

Redis foundation - II

Redis foundation - II

Redis基础知识回顾