👋 Hi there Developer from Taiwan 🇹🇼 🧑💻 About Me I'm a Site Reliability Engineer and DevOps enthusiast from Taiwan with a strong focus on Kubernetes, cloud-native technologies, and automation.…
👋 Hi there
Developer from Taiwan 🇹🇼
🧑💻 About Me
I'm a Site Reliability Engineer and DevOps enthusiast from Taiwan with a strong focus on Kubernetes, cloud-native technologies, and automation. I specialize in building resilient, scalable infrastructures in both cloud and on-premises environments, and I'm always passionate about streamlining operations and empowering teams through robust, automated solutions.
⚡ Skill Sets
<!-- Cloud Platform -->
<!-- Basic Skills -->
<!-- Languages -->
<!-- DevOps Tools -->
<!-- Made by HashiCorp -->
🌍 Open Source Contributions
- Contributed to Kubernetes, CNCF, HashiCorp, and AWS open source projects.
- Created plugins and CLI tools for Kubernetes and AWS.
- Active in code reviews, discussions, and community support.
🔥 Featured Projects
CLI tool for searching Kubernetes resources efficiently with grep-like syntax. CLI tool for querying AWS CloudTrail logs with ease. Tool to quickly find the latest EKS-optimized AMIs for your clusters. Scripts and tools for managing EKS Managed Node Groups. Kubernetes diagnostic toolkit tailored for EKS nodes. Step-by-step guides and best practices for EKS on AWS.📊 GitHub Stats
🤝 Connect with Me


-
kubectl-grep
Filter Kubernetes resources by matching their names
Go ★ 123 1mo agoExplain → -
docker-compose-grafana-influxdb
Demo purpose scripts for running Grafana with InfluxDB as datasource.
Shell ★ 92 1mo agoExplain → -
docker-compose-etcd
demo: etcd destributed key-value store
★ 52 1mo agoExplain → -
docker-yourls
Dockerize YOURLS service (Shorten URL Service)
PHP ★ 40 1mo agoExplain → -
dnsperf-bench
DNS Performance Testing with Kubernetes Pods
Dockerfile ★ 29 2mo agoExplain → -
cloudtrail-cli
Blazing fast single purpose cli for CloudTrail log filtering
Go ★ 27 17d agoExplain → -
yourls-mobile-detect
Mobile-Detect plugin for YOURLS
PHP ★ 22 1mo agoExplain → -
eks-tutorials
Step by step tutorial for those who have zero knowledge to Amazon EKS
★ 14 3d agoExplain → -
docker-tutorial-nodejs
Step-by-step tutorial for bringing traditional app into Docker world
JavaScript ★ 11 1mo agoExplain → -
aws-cost-explorer-report
AWS Cost Explorer Pretty Report written in Python
Python ★ 9 1mo agoExplain → -
ssl-certs-checker
A robust, concurrent SSL certificate checker written in Go.
Go ★ 9 3mo agoExplain → -
terraform-eks-minimal
Minimal setup for creating EKS cluster
HCL ★ 7 11d agoExplain → -
eks-ami-finder
Helper tool to find Amazon EKS optimized AMI IDs
Go ★ 7 12d agoExplain → -
yourls-dont-log-health-checker
Plugin for YOURLS - Don't Log Health Checker
PHP ★ 6 1mo agoExplain → -
eks-integrations-quick-start
Quick start scripts for common Amazon EKS integrations
Shell ★ 5 22d agoExplain → -
maplebbs-itoc-EastTownBBS
國立東華大學-東方小城-電子佈告欄系統 (NDHU EastTown BBS)
C ★ 5 5mo agoExplain → -
eks-node-diagnostic
Friendly `NodeDiagnostic` apply with no dependency required
Go ★ 4 12d agoExplain → -
docker-nagios4
Dockerized Nagios Service
Dockerfile ★ 4 3mo agoExplain → -
eks-managed-node-groups
managed Amazon EKS node group made easy
Go ★ 3 17d agoExplain → -
sysprep
My personal bootstrap scripts
Shell ★ 3 4mo agoExplain → -
ingress-nginx-controller-security-best-practices
Ingress-Nginx Controller with Security Best Practices
★ 3 1mo agoExplain → -
youtube-search-crawler
YouTube Search Results Crawler
Python ★ 3 1mo agoExplain → -
cdk-examples
No description.
TypeScript ★ 2 4d agoExplain → -
node-shorten-url ▣
a simple shorten url redirection solution with nodejs
JavaScript ★ 2 10mo agoExplain → -
go-shorten-url ▣
a simple shorten url redirection solution with golang
Go ★ 2 11mo agoExplain → -
drone-server-images ▣
Minimized Docker Image for DroneCI Server
Dockerfile ★ 2 3y agoExplain → -
aws-cdk ⑂
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
TypeScript ★ 1 1d agoExplain → -
mysql-connectivity
MySQL Connectivity Check Utility
Go ★ 1 3mo agoExplain → -
kube-proxy-benchmark
Performance testing to compare Linux kernel version impact on kube-proxy nftables mode performance.
Shell ★ 1 1mo agoExplain → -
nginx-proxy-golang
minimal setup for golang web app with nginx proxy (for demo only)
Go ★ 1 1mo agoExplain → -
terraform-aws-route53 ▣
Extendable Terraform module that helps you manage Hosted Zones and Records easily.
HCL ★ 1 3y agoExplain → -
github-scanner
scanning public repositories on GitHub
Python ★ 1 1mo agoExplain → -
ssl-certs-checker-py
SSL certificate checker written in python
Python ★ 1 1mo agoExplain → -
kubernetes-autoscaler ⑂
Autoscaling components for Kubernetes
Go ★ 0 3d agoExplain → -
karpenter-provider-aws ⑂
Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
Go ★ 0 3d agoExplain → -
eks-hybrid ⑂
Use your on-premises and edge infrastructure as nodes in EKS clusters with EKS Hybrid Nodes
Go ★ 0 3d agoExplain → -
eks-anywhere-build-tooling ⑂
Build artifacts for upstream dependencies of Amazon EKS Anywhere - https://github.com/aws/eks-anywhere
Go ★ 0 3d agoExplain → -
amazon-eks-ami ⑂
Packer configuration for building a custom EKS AMI
Go ★ 0 3d agoExplain → -
efs-utils ⑂
Utilities for Amazon Elastic File System (EFS)
★ 0 3d agoExplain → -
cdk-toolkit-demo
A demonstration of using AWS CDK Toolkit library to programmatically operate CloudFormation stacks
TypeScript ★ 0 4d agoExplain → -
eks-charts ⑂
Amazon EKS Helm chart repository
Mustache ★ 0 4d agoExplain → -
amazon-eks-user-guide ⑂
The open source version of the Amazon EKS user guide. You can submit feedback & requests for changes by submitting issues in this repo or by making proposed changes & submitting a pull request.
Shell ★ 0 4d agoExplain → -
aws-load-balancer-controller ⑂
A Kubernetes controller for Elastic Load Balancers
Go ★ 0 6d agoExplain → -
aws-cdk-examples ⑂
Example projects using the AWS CDK
Python ★ 0 4d agoExplain → -
mountpoint-s3-csi-driver ⑂
Built on Mountpoint for Amazon S3, the Mountpoint CSI driver presents an Amazon S3 bucket as a storage volume accessible by containers in your Kubernetes cluster.
Go ★ 0 7d agoExplain → -
eks-node-monitoring-agent ⑂
Agent that detects health issues on Amazon EKS worker nodes
Go ★ 0 7d agoExplain → -
opencc-zh-converter
A cross-editor extension for converting between Simplified and Traditional Chinese. Works with VS Code, Cursor, Windsurf, Kiro, VSCodium, and more, using dictionary data from OpenCC.
JavaScript ★ 0 3d agoExplain → -
terraform-ec2-minimal
Minimal setup for creating EC2 instance with customized boot up script
HCL ★ 0 11d agoExplain → -
terraform-k8s-minimal
Minimal setup for creating Kubernetes Resources
HCL ★ 0 11d agoExplain → -
aws-node-termination-handler ⑂
Gracefully handle EC2 instance shutdown within Kubernetes
Go ★ 0 12d agoExplain → -
homebrew-tap
Homebrew Taps
Ruby ★ 0 12d agoExplain → -
Tic-tac-toe
A simple, accessible Tic-tac-toe game built with HTML, CSS, and JavaScript.
JavaScript ★ 0 17d agoExplain → -
docker-parallel-pull
Pull container images in parallel
Go ★ 0 22d agoExplain → -
fork-aws-homebrew-tap ⑂
Homebrew formulae that allows installation of AWS tools through the Homebrew package manager.
Ruby ★ 0 24d agoExplain → -
eksctl ⑂
The official CLI for Amazon EKS
Go ★ 0 24d agoExplain → -
aws-sdk-go-base ⑂
AWS Go SDK Base Client and Helper Function Library
Go ★ 0 24d agoExplain → -
packer-templates-cloud
Packer Templates for Building Cloud Images
HCL ★ 0 1mo agoExplain → -
guessi.github.io
No description.
HTML ★ 0 17d agoExplain → -
dns-inspector
A Go CLI tool for debugging DNS queries with different EDNS0 UDP buffer sizes. Diagnoses truncation issues and helps catch silent failures where responses break under smaller buffer configurations.
Go ★ 0 1mo agoExplain → -
number-guessing-game
https://doc.rust-lang.org/book/ch02-00-guessing-game-tutorial.html
Rust ★ 0 1mo agoExplain → -
playground
No description.
Shell ★ 0 2mo agoExplain → -
kubernetes ⑂
Production-Grade Container Scheduling and Management
Go ★ 0 2mo agoExplain → -
mailgun-tracker
mailgun event tracker with slack integration
Go ★ 0 17d agoExplain → -
docker-jenkins
Dockerize Jenkins with popular plugins
Shell ★ 0 1mo agoExplain → -
dns-packets-monitor
DNS traffic monitoring for Windows using raw sockets (administrator privileges required)
Python ★ 0 3mo agoExplain → -
containers-blog-maelstrom ⑂
No description.
Shell ★ 0 4mo agoExplain → -
amazon-ec2-instance-selector ⑂
A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory
Go ★ 0 5mo agoExplain → -
k8s-issue-135639
https://github.com/kubernetes/kubernetes/issues/135639
Shell ★ 0 1mo agoExplain → -
aws-eks-best-practices ⑂
A best practices guide for day 2 operations, including operational excellence, security, reliability, performance efficiency, and cost optimization.
Python ★ 0 12d agoExplain → -
AWS-Support-Case-Agent
create,describe and analysis case
Python ★ 0 8mo agoExplain → -
Year-2038-problem
A demonstration of the Year 2038 problem - https://en.wikipedia.org/wiki/Year_2038_problem
C ★ 0 10mo agoExplain → -
ingress-nginx ⑂
Ingress-NGINX Controller for Kubernetes
Go ★ 0 1mo agoExplain → -
ec2-filter
simple utility for listing EC2 instances with tag filter
Go ★ 0 1mo agoExplain → -
colly ⑂
Elegant Scraper and Crawler Framework for Golang
Go ★ 0 2mo agoExplain → -
go-http-sleep
delayed response http server, useful for testing various timeout issue for application running behind proxy
Go ★ 0 1mo agoExplain → -
gosdk-GetCallerIdentity
No description.
Go ★ 0 10mo agoExplain → -
guessi
all about me
★ 0 11mo agoExplain → -
eks-workshop ⑂ ▣
AWS Workshop for Learning EKS
CSS ★ 0 2y agoExplain → -
cloudformation-playground
Just a random CloudFormation templates
★ 0 1y agoExplain → -
krew-release-bot ⑂
bot to bump version of plugin in krew-index on new releases
Go ★ 0 1y agoExplain → -
amazon-vpc-cni-k8s ⑂
Networking plugin repository for pod networking in Kubernetes using Elastic Network Interfaces on AWS
Go ★ 0 2mo agoExplain → -
aws-application-networking-k8s ⑂
A Kubernetes controller for Amazon VPC Lattice
Go ★ 0 2mo agoExplain → -
puppeteer-chrome
Containerized Puppeteer
Dockerfile ★ 0 1mo agoExplain → -
istio-notes
Notes for Istio Getting Started.
★ 0 1mo agoExplain → -
docker-robotframework
Dockerize robotframework tool
Dockerfile ★ 0 1mo agoExplain → -
taiwan-holidays
Simple script to retrieve Taiwan Holidays
Shell ★ 0 1y agoExplain → -
grafana-dashboards-kubernetes ⑂
A set of modern Grafana dashboards for Kubernetes.
★ 0 1y agoExplain → -
springboot-container ▣
Demo purpose SpringBoot application
Shell ★ 0 2y agoExplain → -
resource-agents-debian ▣
debian file for resource-agents
Makefile ★ 0 10y agoExplain → -
pkg-corosync ▣
mirrored from upstream debain
C ★ 0 9y agoExplain → -
Jenkinsfile-Samples ▣
Jenkinsfile Samples Repository
Groovy ★ 0 7y agoExplain → -
pkg-nagios3 ▣
mirrored from upstream debain with some cherry-pick changes for Ubuntu Precise
C ★ 0 10y agoExplain → -
librdkafka-debian ▣
debian file for librdkafka
Makefile ★ 0 9y agoExplain → -
usn-report ▣
Ubuntu Security Notices Report Generator
Python ★ 0 4y agoExplain → -
unattended_iso ▣
a simple script for creating unattended iso file for Ubuntu Server LTS
Shell ★ 0 5y agoExplain → -
packer-templates ▣
Packer templates for creating version-controled images
Shell ★ 0 8y agoExplain → -
ubereats-tracker ▣
商家到底開店沒?
Python ★ 0 5y agoExplain → -
airflow-vagrant ▣
No description.
Shell ★ 0 4y agoExplain → -
etcd-cluster-on-k8s
Step by step tutorial for running etcd-cluster on Amazon EKS cluster
★ 0 1mo agoExplain → -
docker-repository-builder
Docker based helper tool for building repository
Shell ★ 0 1mo agoExplain → -
AWS-IAM-Guard
AWS IAM Guard with Slack integration support
Python ★ 0 5y agoExplain → -
gomobiledetect ⑂
Go Mobile Detect is a lightweight Go package imported from PHP for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment
Go ★ 0 7y agoExplain →
No repos match these filters.