System Architect Go
Author

System Architect Go

Programming, architecture, application development, message queues, middleware, databases, containerization, big data, image processing, machine learning, AI, personal growth.

175
Articles
0
Likes
324
Views
0
Comments
Recent Articles

Latest from System Architect Go

100 recent articles max
System Architect Go
System Architect Go
Mar 27, 2023 · Cloud Native

Understanding Kubernetes Endpoint Propagation and Graceful Pod Deletion

Deleting a pod triggers endpoint removal, but various components like kube-proxy, CoreDNS, and ingress controllers may still route traffic until the endpoint fully propagates, so you must wait or use preStop hooks to delay deletion and handle SIGTERM gracefully within the configurable shutdown period.

Endpoint PropagationGraceful ShutdownKubernetes
0 likes · 5 min read
Understanding Kubernetes Endpoint Propagation and Graceful Pod Deletion
System Architect Go
System Architect Go
Mar 23, 2023 · Cloud Native

Directly Accessing the Kubernetes API with curl and Custom Code

This article explains how to bypass kubectl and interact directly with the Kubernetes API using curl or any programming language, covering API discovery, request construction, resource listing, watching, and modifying objects, while illustrating concepts with JavaScript examples and shared informers.

APIKubernetescloud-native
0 likes · 4 min read
Directly Accessing the Kubernetes API with curl and Custom Code
System Architect Go
System Architect Go
Mar 22, 2023 · Information Security

Understanding Anonymous Access in Kubernetes API Server and How to Disable It

The article explains how Kubernetes clusters can permit anonymous API access via the --anonymous-auth flag, describes the authentication‑authorization‑admission flow, shows common RBAC bindings that enable this access, discusses its prevalence, and provides practical steps to disable anonymous access in both self‑managed and managed clusters.

Anonymous AccessKubernetesRBAC
0 likes · 7 min read
Understanding Anonymous Access in Kubernetes API Server and How to Disable It
System Architect Go
System Architect Go
Mar 21, 2023 · Cloud Native

Understanding and Using Kubernetes Volume Snapshots

This article explains the concepts, architecture, configuration, and practical use cases of Kubernetes volume snapshots, including how to define snapshot classes, create snapshots, clone PVCs, and perform consistent backups across different storage providers and clusters.

CSICloudNativeKubernetes
0 likes · 11 min read
Understanding and Using Kubernetes Volume Snapshots
System Architect Go
System Architect Go
Mar 20, 2023 · Cloud Native

Secure Kubernetes Secrets: Comparing Sealed Secrets, External Secrets Operator, and CSI Driver

This article explains why native Kubernetes Secrets are insufficiently protected, introduces three open‑source solutions—Sealed Secrets, External Secrets Operator, and Secrets Store CSI Driver—covers their architecture, installation steps, usage examples, advantages, drawbacks, and provides practical code snippets for managing secrets safely in Git‑backed clusters.

CSI DriverExternal Secrets OperatorKubernetes
0 likes · 20 min read
Secure Kubernetes Secrets: Comparing Sealed Secrets, External Secrets Operator, and CSI Driver
System Architect Go
System Architect Go
Apr 15, 2022 · Artificial Intelligence

Elasticsearch Vector Search: script_score and _knn_search Methods

This article explains Elasticsearch's vector search capabilities, detailing two approaches—script_score using dense_vector fields for exact similarity scoring and the experimental _knn_search for approximate nearest neighbor queries—along with data modeling examples, code snippets, performance considerations, and usage guidelines.

Elasticsearch_knn_searchdense_vector
0 likes · 6 min read
Elasticsearch Vector Search: script_score and _knn_search Methods
System Architect Go
System Architect Go
Mar 27, 2022 · Cloud Computing

Terraform: Infrastructure as Code

Terraform enables declarative, code‑driven provisioning of cloud resources such as VPCs, virtual hosts, load balancers, databases, and storage across multiple providers, simplifying infrastructure management through reusable providers and modules, version control, and state tracking, thereby reducing manual configuration effort.

Infrastructure as CodeProviderTerraform
0 likes · 4 min read
Terraform: Infrastructure as Code
System Architect Go
System Architect Go
Mar 13, 2022 · Cloud Native

Accelerating Kubernetes Image Pulls

To reduce pod startup delays caused by slow image downloads, this article explains Kubernetes image pull policies, the impact of image size, network transfer, and caching strategies such as using smaller base images, docker‑slim, pre‑pulling via DaemonSets, and the cluster’s garbage‑collection thresholds.

Image PullKubernetesPerformance
0 likes · 4 min read
Accelerating Kubernetes Image Pulls