SWEet

A Software Engineer Is Eating Technologies

Go言語

Custom Controller の開発で使えそうなコード集 #Kubernetes2 Advent Calendar 2020 16日目

この記事は Kubernetes2 Advent Calendar 2020qiita.com の16日目の記事です。 Custom Controller で よく使う、使えそう なコードの断片をラフに紹介してみようと思います。 想定する環境 Kubebuilder v2 go 1.14 今回実装した CRD の example apiVersion: …

About etcd and NoSQL

はじめに 本記事は adventar.org における19日目の記事になります. Previous ICCV2019 Best paper SinGANのできる事できない事[実践編] - Qiita Next @Shagamii による記事 となっていますのでよろしければこちらもどうぞ. さて, 今回は昨今多く世に出てきて…

GoのURL decodeするときの注意

TL;DR Goの net/url のURL構造体が持つ String() 関数は自動でエスケープされるから気をつけよう コードと意味 http://hoge.com/hoge.jpg%3Fversion%3Dv1 みたいなURLを http://hoge.com と /hoge.jpg~~ のようにFQDNとパスで分けて パスのエスケープをデコ…

gVisorのコード読んでみた

gVisorとOCIコンテナランタイムのアーキテクチャを探る 動機 これからGKE上でデプロイする時にもしかしたらランタイムを選択するような時が来るかもしれないので適切に取捨選択できるようにしたい.あと自作コンテナランタイムしたい OCI って何 Open Contai…