Kubernetes 航海1日目
ないから立てた! まあ、需要ないと思うけどな https://kubernetes.io/ configMapって必要か? スゲー面倒くさい割りに得られるものが少なくて混乱を増やすだけに見える。 設定ファイル一個だけのPVを定義するとか悲しいのでそういうときには便利。。かもしれない。 >>28 マウントしたvolumeに自前の設定ファイルを置く事と何が違うのか 教えてちょ。 >>29 実質おなじだけど、うーん。そういわれると確かにメリットあるかなぁ。 同じ設定ファイルを共有したいとき便利くらいしか浮かばない api-serverとetcdについてわかる人がおったら教えて Masterノードにいるapi-serverがetcdのデータにアクセスする場合、それぞれのMasterにいるapi-serverは同じMasterにいるetcdのアクセスしていると言う認識でええのかな(´・ω・`) >>31 そもそもapiserverやmasterノードとは複数あるものだっけ? 本当にこれはk8sの話題なの? AKSとかベンダーが提供してる機能じゃないの? >>31 その認識であってるよ。etcdはそれぞれのマスターノードにいて、クラスターを組んでいる。 >>31 etcdはマスターノードにapiserverとかと一緒に置いても良いし、 etcd専用のノードに置いても良いぞ? 俺はetcdは割と動作の重いコンポーネントだと思っているので 別ノードにしてる prometheus-exporterとかも使いたいので、kubeletも動かしてるが NoSchedule付けといて 監視に必要なDaemonset以外はスケジュールしない クラウドのマネージドk8sだったら etcdは直接触れないな これの利点ってなんだあ? 無理して使う意味あるのか? 24時間アクセスがあって1分落ちたらニュースになるような大規模サービスでも運用するんでなきゃただしんどいツール 一時期必死で勉強したがレンタルサーバーでちまちまやるうちの会社じゃ何も活かせないと悟った… 何と比べて? オンプレで個別にインストールする事に比べたら楽でしょ。 >>40 そんなの当たり前じゃんw レンサバチマチマはそもそもコンテナすら必要ない。 k8sうざすぎ。 redis+socket.ioでクラスタ作りたいなと思ったらredis立ち上げるだけで結構嵌る。 独自のredis.confを指定して立ち上げたいという、ごく普通の需要に https://kubernetes.io/docs/tutorials/configuration/configure-redis-using-configmap/ configmapだvolumesだと何故こんなにダルい手順を強制するのか? しかも設定内容は標準的なredis.confを大きく外れた2行だけの変な独自記法 このスレ見ると人気ないのがわかるなあ 一部のWEB業界だけかあ、あんなに推してるのは Wordpress みたいに手軽に使えるものでもないし、普通の人には難しいからね それ以前に日本じゃ需要無いでしょ? 日本でシェア1位のとあるWEBサービス運用しているけどそれでもk8sの必要性は感じない。 ようつべ、ストリートビューみたいに全世界で統一のサービスインフラ運用する位のニーズ じゃないと高いコスト払って学習する必要性を感じない。 別にk8sじゃ無くても良いけど自己の技量を誇示するためとか変な理由で運用してる人が居る気がするね。 落ちたらダメな冗長性か、定期的、非定期の機能アップデートが必要な所用だからね。企業内APIかゲーム業界向け。 最もゲーム業界の鯖というのがどの程度負荷になるものか知らんけどw 負荷というよりはcanary releaseが得意なのでリリースの多いゲーム向けというだけ。 今は知見者は少ないし、導入に踏み切れる企業が中々少ないけど、その内爆発的に需要が拡大するぞ 割と大きいメガベンやPoC出来るとこがこぞってやってるから案件自体増えてきてる感じなんだ 2013年くらいのクラウドと同じ空気感だから、構築・設計出来る様にしとけば将来的に困らなくなるよ 1.20でdockershim非推奨問題ですが、CRIランタイムが何に変わろうが、OCIに準拠したDockerイメージはそのまま使える理解であってる? Datree - Getting started https://hub.datree.io/?rdt_cid=3279683861545570278 Prevent Kubernetes misconfigurations from reaching production (again 😤 )! The CLI integration provides a policy enforcement solution to run automatic checks for rule violations. Datree can be used on the command line to run policies against Kubernetes manifests YAML files. The end goal is to include Datree's policy check as part of your CI/CD pipeline or to run it locally before every commit. もうちょっと面白いツールないかな・・・ 例えば、IaCから実際のインフラの図を書いてくれるツールとか。 長ったらしいyamlは読むのが面倒くさいんだよ。 学習環境としてAWSやAzureで立てるとあっという間に金が飛んでくのね 俺はアプリ屋さんではなくてインフラ屋さんだから クラウドだと内部のプロセスの様子とか構成ファイルのレイアウトとかがよくイメージ出来ないし金がかかるからミニPC買おうと思ってるんだけど、CPUはi3だと厳しいかな? まあ何やりたいのかによるわって言われたらそうなんだけどさ どうせある程度かかるんでTuring Piにしたわ そんな時はおうちkubernetesでぐぐるんだ 事例が出てくるぞ 定額ノードと従量課金ノードを組み合わせてk8sクラスタを使っていて 普段は定額ノードにのみPodを配置 高負荷時にHPAでPodを従量課金ノードにも配置 その後低負荷になってPodがスケールイン このとき定額ノードのPodがデリートされるケースがある 低負荷時は定額ノードにのみPodを配置したいんだけどどうすればいいですか? k3とrancherが元から入ったLXCコンテナ出してくんないかな turing piてコスト的には安くならないと言う話だけどどうなんだろう ベアメタル上に建ててるやつおる? クラウド上に建てても金かかるだけになりそ ベアメタルで立ててるよ。社内で検証用にね 以前よりイントールはずっと簡単になりました Microk8sってWindowsでインストールしようとすると途中でmultipassインストールされて その後にvmのコンフィグと起動やると今度はmultipassアンインストールされて固まるんだけどこれどうしたらいいん? Linuxでmultipassできたわ わいもmicro8やるでえ Windowsでkubeが動作するということに驚いた read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる