informerをstartしているのに,全然eventHandlerにeventが入ってこないんだけどなぜ

informerFactoryをstartしたら,個別のinformerをrunする必要はない?

プロセスをスタートした後に正常終了してしまう.なぜや……

あーいけたわ.これは行けた

あーsigs.k8s.io/yamlを使えばいけるな.代わりにtime.Durationがパースできないって怒られるけど

yamlをmarhsalするときに[]byteを見つけたらstringにしてmarshalしてほしいんだけど,なんかうまい方法はないか

土用の丑の日って,夏にうなぎが売れないからそういうイベントを作っただけであって,別にこの時期のうなぎが美味いわけじゃないからな.というか普通に冬に食ったほうが美味いぞ

あーわかった.これyamlに落としたときに,空文字が全部空文字として出力されてるんだ.違うんだよなー未指定を作りたいんであって,その場合はomitemptyしたいのじゃ

go.sumのコンフリクト治すのめんどくさいので,全部無視しておいてほしい

“梅雨ちゃんが好きなややこしいオタクはあずまんが大王だと大阪が好きなんですよ”わろた / 他90件のコメント https://t.co/rqm6PAdzK6 “結局どの子が好きなんだ!あずまんが大王ダービー2021 | オモコロ” (184 users) https://t.co/GVQM7XIbIG

結局どの子が好きなんだ!あずまんが大王ダービー2021

2000人は一瞬で飛び越えてしまったな

だいたい何かが壊れてるときはkubeletが上がってこない.そして直接的な原因はkubeletのログには書いてない

nil pointerで落ちた……全然想定外

まだまだテストは通らない

ようやくレビューしきった

これはマジである

テストが終わらない

2020超えってマジ

台風こないやんけ

plugのcallの第2引数って何が入るんだ

家に返ってからもひたすらレビューが残っている

ふぉーこれでテスト通った.あとは掃除や

うがーなんかpspにより弾かれとる

単にpodをデプロイしているだけのはずなのにやたら時間かかるな……

夏は鱧が食べたい

ようやく一通り動かせるところまで来た.俺の頭の中では完璧に動くようになっているけど,不安でしょうがないのでテストを流す

clientset.Clientset側からrolloutってできるのかな

少なくともObjectによるフィルタリングをしたい

get eventをselectorかなにかでフィルタリングしたいんだけど,どれが適切なんだろ

あまり変なメソッドを使い回さないほうがいいな……必要なら作るか

レビューがすげー溜まってる

下にスクロールするときに問題があるな……

ようやく半分やで

ようやくマトモな動きになってきた

プログラミング自体が好きなのでなんでもいい

初期位置だと何かがバグるな……

あーこれはうまくいけるかも

うーん,やはりちょっと位置ずれするなぁ

竜とそばかすの姫見てきた

この辺の細かい設定はrenovateの方がやりやすいなぁ

ある程度テストあるやつはやっぱりautomergeさせたほうが楽だな

dependabotが出してくるPRをマージしているだけで1日が終わる

mockが正しく動かなくなっとるー

すぐコンフリクトしてしまう.さっさとrebaseしてくれ

今日開会式だったんだ.
そんなことより仕事しろ

そしてテストがぜんぜんない

実装するのがめんどくさくてだらだらしてしまう

スクロールを再設計するのがめんどくさい

これちょっと実装量が多すぎるな……

あーあったあった

CIのキューが詰まっておる

なんということか.以前docker loginしたときの情報が残ってるだけだった……

これ,俺のPCの問題っぽいんだけど,理由がぜんぜんわからん.なぜかghcrだけdeniedされる.なんでだろ

あれ,ghcr.ioからdocker imageが落とせない

事実として現状それだけの数の日本銀行券を発行するのは不可能である.つまり何がほしいかと言うと,日本銀行とそれが持つ通貨発行権そのものが欲しい(本当にそんなのほしいか?

よし,イベント自分で発行しよう.これでテストがかけるぞ!!!

さて,どうやって判定しようか……

やっぱりイベントは発動しないなぁ

drainを多重に発行したことを確認するにはどうしたらいいんだろう.NodeNotSchedulableのイベントは飛んでいるけど,これはdrain発動時に発行されるだけで,drainコマンドごとに発動するわけじゃないのでは

そもそも日本みたいに狭っ苦しい山ばかりの島国でそんなに速い鉄道作る意味がないんだよ.停まる駅ばっかり増えて最高時速とか意味あるのか.
だから最初からシベリア鉄道をリニアにしてモスクワまで1日で着くようにしろと……(なお需要については考えていない

githubのpersonal access tokenの形式が古いって言われてるんだけど,これを一つずつregenerateして更新していくのは面倒だな

そしてまたレビューが残っている

だいたい満足いくところまでできた

だいぶいい感じのmodelineになってきた

あたりだーやはりリソース更新をしてはいけないのである

eventだけ発行できればよくて,リソースの更新までしちゃってるのが問題だな

おかしい,retryしてないはずなのにreconcileが回りすぎているぞ

これなんとか上手いことしてテストかけないかなぁ

俺は暑いの好きなのでクーラーかけてないんだけど,PCが悲鳴を上げている

あーこれconditionを更新しないからevent発行も行われないのか……この仕組イマイチだな……

相変わらずpowerlineの拡張性が高くて助かる

結局powerlineに落ち着くのかなぁ

結局カスタマイズしているmonokaiが邪魔をするな……

なんかいい感じのmodelineにしたい

だいぶレビューがたまっておる

朝が暑くなったな

ああ、これは普通のししとうです。スーパーで買った

はい、自分で釣ったやつです

apimachineryのcodegenを忘れている疑惑

あーそもそも差分検出されないな……why

なんでセミ鳴いてるんだろ.夜だぜ

やはりデフォルトだとaccess logの設定入らないな

見に行きたい

なんかaccess logの設定項目はあるのに作成されなくね?

あーkopsのapi用lbはclbかnlbしか選べないのか

@naokisz 常にnmapされ続けるのは,結構邪悪ですねww
まぁあとはできればコンテナ化してk8sに載せたいんで,さらに難しいですよね

@naokisz その結果をLBのAPI叩いて登録しなきゃですよね.それをアプリケーションに組み込みたくはないんで,だれがどうやろうかが悩みどころです

あーこれむずいな.アプリケーションが任意のタイミングでlistenし始めたポートをLB側にどうやって登録したらいいのだろうか

同じ設定から生み出される引数なのにデフォルト値が違うだと……何を考えているんだ

デフォルト値を埋めるにしてもパラーメタが多すぎてやる気が出ないなう

あー予めデフォルト値入のstructにunmarshalしたらいいのかな

これパースするときになんとかならんかな

あーなるほど,cliの引数じゃなくてyamlからパースしようと思うと,そもそもデフォルト値をどうするか問題が発生するのか.ほげ

ようやくビルドが通るところまできたぞ

DSR出ない限りLBにリクエストしたらレスポンスはLBのIPから返ってくるんだよな.それであるなら問題ない気がするのだが

tcpdumpが入ってない!!

まぁnat gatewayはLBじゃないんで,リクエストしてもそんなポートは存在しないんだよな

NAT Gatewayに割り当てたEIPにリクエストするとどこに疎通するんだ?

sharedInformerがnamespaceターゲットになっているせいでsharedできる気がしない.どうしよう

eventRecorderは共有すべきかどうか

だめだなぁポートをどうするかが問題のまま残る

しかし最終的にはポートの登録をどするかが問題か……動的ポートマッピングを手動でやるのは嫌だなぁ

NLBでstickey session使えたっけ

EKSではなくてkopsかkubeadmにしたら,やれそうな気はするなぁ.次kubeadmしてみるのはいいけど

うーん,これはもうちょっと調べても良いけど,あんまり期待できないなぁ.公式でサポートされない気がする

認証情報を変えていないのに,なぜunauthorizedになるのか

kubeletがエラーになってるけど理由がわからん.ぜんぜんわからん

流石にこれはsshしてデバッグしないとわからんか

あーやっぱり別regionのSGをinboudに指定してSG作れないんだ

なんかroute tableの組み方がおかしいな

vpc peeringしたときってsecurity group id指定でsg作れないんだっけ

とりあえず今日やりたいことは終わった.何して遊ぶかね

ようやくレビューができる

あと,どうしてもテストがかけない

制御がマジで難しいわ

あー全然わからん

だめだなーやっぱり重複してエンキューしてしまう

ようやくvpcの準備はできた

まだまだterraform stateコマンド使うなぁ

久しぶりにpeeringしようと思ったらvpc peeringが作れない

workqueueにジョブが入っているかどうかを確認してenqueueしたい.これはqueueの使い方としてよくないなぁ.どうしよ

でかいレビューが待ち受けているな……

ようやくクラスタが使えるようになった.ここからが検証なんだけどな……

terraformってapplyしたあとplanしてみると,差分がまだ出ることが結構あるので,CIによる自動applyがあんまり信用できない

ようやくterraformでeksを作る処

とりあえず試すにしてもvpcを複数用意しなきゃで結構めんどくさいな

思ったんだけど,vpc peeringした別のvpcに存在するec2をeksのworkerに登録できるんだろうか.vpcのcidrが被ってなければIPレンジとしては問題ないけど,これでCNIがちゃんと動くのか謎い

掃除したった

コチを買ってきたのでさばくか

やはりdns failoverがちゃんと動いてない気がするな

理想的にはcontrollerはいつ何時突然死しても処理を再開できるのが望ましい.んだけど,現実的にはgoroutineでやってる処理を待っていたりして,これを再起動したpodで途中から再開するのはかなりむずい.statusをかなり充実させとかないと無理

clusterroleで付与したならroleで追加付与する必要はないよな……

金曜日まじで仕事する時間ないな

久しぶりにJasperを復活させた

今日は病院めぐりしたぞ

仕事ばっかりしてるとなんか飽きてきて,たまにはOSSにコミットしないと面白くないということがわかった

腹減ったなー

やっぱりexecしたコマンドが放置されるのはよくないかなぁ……

あーdone渡せばいいのか.理解

もしかしてginkgoのtimeoutってgoroutine呼び出さないとだめかな?

予想外にCI落ちたぞ……

テストが終わるまで暇である

かっぱは労働者なのか問題.人間として扱われないと不法就労ではないかもしれない.
ほら,田んぼを耕す牛とか,あれをどんだけ酷使しても不法就労にはならないじゃん

っていうかAWSでこれをやろうと思うとどうしてもVPC Peeringが必要になってしまう.GCPが羨ましい

kubernetes federationって,内部的にはCRDでデプロイ先のクラスタを分散してくれるのか.うーん,確かに悪くはないし,これくらいしかアプローチは思いつかないんだけど,スマートじゃないなぁ.
types.kubefed.io/v1beta1のリソースじゃなくて,普通のapps/v1とかのリソースをannotationで分けてくれる方が嬉しいなぁ.どうせ入れるものは通常のkubernetesリソースなわけで,わざわざCRDにするメリットとは

ようやく追いついた

イナゴの佃煮は美味いぞ / 他79件のコメント https://t.co/VHTaMo3Wqa “エビが陸上にいたら食べていないしカブトムシが海を泳いでいたら寿司ネタになっているのでは?→単なるイメージではなく生物学的な違いも背景に - Togetter” (117 users) https://t.co/MFyeUfdr5r

『エビが陸上にいたら食べていないしカブトムシが海を泳いでいたら寿司ネタになっているのでは?→単なるイメージではなく生物学的な違いも背景に』へのコメント
エビが陸上にいたら食べていないしカブトムシが海を泳いでいたら寿司ネタになっているのでは?→単なるイメージではなく生物学的な違いも背景に

ウニです。バフンウニとムラサキウニの食べ比べ

セミが鳴いてる.夏だな

これたぶん脳がもっと乗ってるときじゃないとわからんな.今日は無理やで

AfterEachで例外が起こると,場合によっては無限ループに陥る.なぜじゃ!!!

テストが失敗してるのにリトライし続けている.なんで失敗した時点で落ちないんじゃ.誰かがrecoverしておるな……

一通り終わったので,テストを直さないといけない

ようやく仕事ができるくらいになった

熱が出て数日間寝込んでいた.ようやく復活してきた

elixirとrustをいったりきたりしている

GenServerにspecちゃんと追加したらぜんぜんdialyzerが通らない

とりあえず実装を直さなきゃな……

イカナゴは食べたことない

イナゴの佃煮は,長野県や群馬県でよく食べられます.たまに売ってることもあるので,行った際には探してみてね.ちなみに私の実家は群馬県です.イナゴの佃煮は家で作っていました

虫のタンパク質を甘く見ちゃいけない.イナゴの佃煮まじでうまいから

天ぷらにしたら大抵の虫は食えると思うよ

.docファイルなんて開けるわけないだろう,ましてや編集して送り返すなんて無理だ

毎日やること多くて疲れた

デバッグばかりでコード書いてないな

なんかmaxSurgeが俺の思った値に更新されないのだが,なぜ

あーPDBでevictを阻害することはできた

今日はなんか忙しいぞ

テストに時間がかかりすぎているな……

あーポートマッピングは結局指定しなきゃいけない気がするな……うーん,むずい

NLBって普通のCLBとかALBと違った気がするんだよな,source ip保持してるし,これ任意のポート転送できるんじゃないか?