College Roommate

A scene at wedding ceremony of my old collage roommate Jan 18, 2020 at Brooklyn NY

June 16, 2020 · 1 min · Yoichi Kawasaki

Getting Kubernetes Metrics using kubectl

There are various ways to obtain Kubernetes metrics which you can use to visualize, monitor and alert on your metrics. In reality you most likely use managed or unmanaged OSS metrics collection and visualization tools, but in this post, I introduce how to get raw Kubernetes metrics using kubectl. Kubernetes Raw Metrics via Prometheus metrics endpoint Many Kubernetes components exposes their metrics via the /metrics endpoint, including API server, etcd and many other add-ons....

May 24, 2020 · 2 min · Yoichi Kawasaki

Visual Studio Code Textbook for programmer was published!

A book, I co-authored with @hoisjp and @_Dr_ASA, was recently published. Today I went to a bookstore to see if it was actually displayed. It was real!! 🎉🎉🎉 『プログラマーのためのVisual Studio Codeの教科書』(マイナビ出版)/ Visual Studio Code textbooks for programmers Softcover version Kindle version

May 1, 2020 · 1 min · Yoichi Kawasaki

GitHub Actions - SQLCheck Action

I’ve published a new GitHub Action called SQLCheck Action (View on Marketplace). The action automatically identifies anti-patterns in SQL queries using sqlcheck when PR is requested and comment on the PR if risks are found in the queries. Usage Supports pull_request event type. Inputs Parameter Required Default Value Description post-comment false true Post comment to PR if it’s true token true "" GitHub Token in order to add comment to PR risk-level false 3 Set of SQL anti-patterns to check: 1,2, or 3- 1 (all anti-patterns, default)- 2 (only medium and high risk anti-patterns)- 3 (only high risk anti-patterns) verbose false false Add verbose warnings to SQLCheck analysis result postfixes false “sql” List of file postfix to match ( separator: comma ) Sample Workflow ....

April 30, 2020 · 1 min · Yoichi Kawasaki

My last day at Microsoft

Today is my last day at Microsoft. About 9 years and 2 months have passed since I joined MS. I’ve had wonderful years filled with various experiences on business. In the first 4 years, as FAST Search engineer & consultant, I specialized in Fast search and provided customers in Japan and sometimes in South East Asia & South Korea area with proactive consulting & support. For the next 3 years after that, as a part of Azure Solution Architect teams, I provided architectural guidance & design session, PoC and prototyping support, knowledge transfer trainings with Japanease enterprise customers, collaborating with Azure engineering teams, Azure sales teams and many other stakeholders....

September 30, 2019 · 2 min · Yoichi Kawasaki