Jimmy Song

How to integrate SPRIRE in Istio?

Note: SPIRE support is a new feature of Istio 1.14, please make sure to install Istio 1.14 and above. Install Istio to GitHub Download the Istio installation package from above. After decompressing, it is recommended to use istioctl install Istio. istioctl install –set profile = demo If you have an Istio version lower than 1.14 …

How to integrate SPRIRE in Istio? Read More »

2022 Cloud and DevOps Trends Report

InfoQ recently released the DevOps and Cloud InfoQ Trends Report – June 2022 , because the technical fields covered in the report are too broad, this article is only a personal interpretation of this report. I basically agree with the division of “innovator” and “late mass” stage technologies among the technologies I am concerned with. …

2022 Cloud and DevOps Trends Report Read More »

What is Zero Trust?

Zero Trust is a security philosophy, not a best practice that all security teams follow. The concept of zero trust was proposed to bring a more secure network to the cloud-native world. Zero trust is a theoretical state where all consumers within a network not only have no authority, but also have no awareness of …

What is Zero Trust? Read More »

Goodbye KataCoda!

Recently, I heard that O’Reilly will permanently shut down the online learning website KataCoda. For the majority of programmers and learners, this is undoubtedly a distressing thing. We will never see the Kung Fu cat that will only become in the future. Introduction to KataCoda Founded in 2016, KataCoda is an online learning platform that …

Goodbye KataCoda! Read More »

Goodbye KataCoda!

Recently, I heard that O’Reilly will permanently shut down the online learning website KataCoda. For the majority of programmers and learners, this is undoubtedly a distressing thing. We will never see the Kung Fu cat that will only become in the future. Introduction to KataCoda Founded in 2016, KataCoda is an online learning platform that …

Goodbye KataCoda! Read More »

How to compile Istio?

This article will guide you on how to compile Istio binaries on macOS. Preparation before building Before officially starting the build, refer to this document , here is my build environment info: macOS 12.3.1 Darwin AMD64 Docker Desktop 4.8.1(78998) Docker Engine v20.10.14 start building refer to this document Compile Istio. First on GitHub Download the …

How to compile Istio? Read More »

Understanding iptalbes

As an important function in the Linux kernel, iptables has a wide range of applications. By default, iptables is used for transparent traffic hijacking in Istio. Understanding iptables is very important for us to understand the operation of Istio. This article will give you a brief introduction to iptbles. Introduction to iptables iptables is a …

Understanding iptalbes Read More »

Detailed explanation of traffic types and iptables rules in Istio sidecar

In a previous blog, I explained the detailed process of sidecar injection in Istio, using iptables for transparent traffic interception and traffic routing, and took the productpage service in the productpage example to access the reviews service, and the reviews service to access the ratings service as an example to draw Schematic diagram of transparent …

Detailed explanation of traffic types and iptables rules in Istio sidecar Read More »