From cbc8050ef7e41353243131a5afba611a9d31137f Mon Sep 17 00:00:00 2001 From: Junya Okabe Date: Sun, 14 Jul 2024 04:51:04 +0900 Subject: [PATCH] update: author --- ...-12-02-dont-panic-kubernetes-and-docker.md | 19 ++++++++++++++----- .../index.md | 4 ++-- ...6-unhealthy-pod-eviction-policy-for-pdb.md | 7 ++++--- .../index.md | 4 ++-- .../2024-01-15-SIG-Release-Spotlight/index.md | 4 ++-- .../_posts/2024-01-23-image-filesystem.md | 4 ++-- .../_posts/2024-02-22-k8s-book-club/index.md | 4 +++- .../2024-03-07-cri-o-seccomp-oci-artifacts.md | 4 ++-- .../blog/_posts/2024-03-12-mid-cycle-1.30.md | 8 ++++++-- .../index.md | 4 ++-- .../index.md | 4 ++-- .../index.md | 4 ++-- .../2024-05-20-cloud-provider-migration.md | 7 +++++-- 13 files changed, 48 insertions(+), 29 deletions(-) diff --git a/content/ja/blog/_posts/2020-12-02-dont-panic-kubernetes-and-docker.md b/content/ja/blog/_posts/2020-12-02-dont-panic-kubernetes-and-docker.md index 08b9d65082..9c8701b7c9 100644 --- a/content/ja/blog/_posts/2020-12-02-dont-panic-kubernetes-and-docker.md +++ b/content/ja/blog/_posts/2020-12-02-dont-panic-kubernetes-and-docker.md @@ -3,11 +3,20 @@ layout: blog title: "Don't Panic: Kubernetes and Docker" date: 2020-12-02 slug: dont-panic-kubernetes-and-docker +author: > + Jorge Castro, + Duffie Cooley, + Kat Cosgrove, + Justin Garrison, + Noah Kantrowitz, + Bob Killen, + Rey Lejano, + Dan "POP" Papandrea, + Jeffrey Sica, + Davanum "Dims" Srinivas --- -**著者:** Jorge Castro, Duffie Cooley, Kat Cosgrove, Justin Garrison, Noah Kantrowitz, Bob Killen, Rey Lejano, Dan “POP” Papandrea, Jeffrey Sica, Davanum “Dims” Srinivas - -Kubernetesはv1.20より新しいバージョンで、コンテナランタイムとして[Dockerをサポートしません](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md#deprecation)。 +Kubernetesはv1.20より新しいバージョンで、コンテナランタイムとして[Dockerをサポートしません](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md#deprecation)。 **パニックを起こす必要はありません。これはそれほど抜本的なものではないのです。** @@ -20,7 +29,7 @@ Kubernetesはv1.20より新しいバージョンで、コンテナランタイ もし、ご自身でClusterを管理しているのなら、やはり問題が発生する前に必要な対応を行う必要があります。v1.20の時点で、Dockerの使用についての警告メッセージが表示されるようになります。将来のKubernetesリリース(現在の計画では2021年下旬のv1.22)でDockerのRuntimeとしての使用がサポートされなくなれば、containerdやCRI-Oといった他のサポート対象のRuntimeに切り替える必要があります。切り替える際、そのRuntimeが現在使用しているDocker Daemonの設定をサポートすることを確認してください。(Loggingなど) -## では、なぜ混乱が生じ、誰もが恐怖に駆られているのか。 +## では、なぜ混乱が生じ、誰もが恐怖に駆られているのか。 ここで議論になっているのは2つの異なる場面についてであり、それが混乱の原因になっています。Kubernetesクラスターの内部では、Container runtimeと呼ばれるものがあり、それはImageをPullし起動する役目を持っています。Dockerはその選択肢として人気があります(他にはcontainerdやCRI-Oが挙げられます)が、しかしDockerはそれ自体がKubernetesの一部として設計されているわけではありません。これが問題の原因となっています。 お分かりかと思いますが、ここで”Docker”と呼んでいるものは、ある1つのものではなく、その技術的な体系の全体であり、その一部には"containerd"と呼ばれるものもあり、これはそれ自体がハイレベルなContainer runtimeとなっています。Dockerは素晴らしいもので、便利です。なぜなら、多くのUXの改善がされており、それは人間が開発を行うための操作を簡単にしているのです。しかし、それらはKubernetesに必要なものではありません。Kubernetesは人間ではないからです。 @@ -32,7 +41,7 @@ DockerはCRI([Container Runtime Interface](https://kubernetes.io/blog/2016/12/co 1つ注意すべきことは、クラスターで行われる処理のなかでDocker socket(`/var/run/docker.sock`)に依存する部分がある場合、他のRuntimeへ切り替えるとこの部分が働かなくなるでしょう。このパターンはしばしばDocker in Dockerと呼ばれます。このような場合の対応方法はたくさんあります。[kaniko](https://github.com/GoogleContainerTools/kaniko)、[img](https://github.com/genuinetools/img)、[buildah](https://github.com/containers/buildah)などです。 -## では開発者にとって、この変更は何を意味するのか。これからもDockerfileを使ってよいのか。これからもDockerでビルドを行ってよいのか。 +## では開発者にとって、この変更は何を意味するのか。これからもDockerfileを使ってよいのか。これからもDockerでビルドを行ってよいのか。 この変更は、Dockerを直接操作している多くのみなさんとは別の場面に影響を与えるでしょう。 みなさんが開発を行う際に使用しているDockerと、Kubernetesクラスターの内部で使われているDocker runtimeは関係ありません。これがわかりにくいことは理解しています。開発者にとって、Dockerはこれからも便利なものであり、このアナウンスがあった前と変わらないでしょう。DockerでビルドされたImageは、決してDockerでだけ動作するというわけではありません。それはOCI([Open Container Initiative](https://opencontainers.org/)) Imageと呼ばれるものです。あらゆるOCI準拠のImageは、それを何のツールでビルドしたかによらず、Kubernetesから見れば同じものなのです。[containerd](https://containerd.io/)も[CRI-O](https://cri-o.io/)も、そのようなImageをPullし、起動することが出来ます。 diff --git a/content/ja/blog/_posts/2022-12-05-forensic-container-checkpointing/index.md b/content/ja/blog/_posts/2022-12-05-forensic-container-checkpointing/index.md index 716e0fc4e7..aade781308 100644 --- a/content/ja/blog/_posts/2022-12-05-forensic-container-checkpointing/index.md +++ b/content/ja/blog/_posts/2022-12-05-forensic-container-checkpointing/index.md @@ -3,10 +3,10 @@ layout: blog title: "Kubernetesにおけるフォレンジックコンテナチェックポイント処理" date: 2022-12-05 slug: forensic-container-checkpointing-alpha +author: > + Adrian Reber (Red Hat) --- -**Authors:** Adrian Reber (Red Hat) - フォレンジックコンテナチェックポイント処理は[Checkpoint/Restore In Userspace](https://criu.org/) (CRIU)に基づいており、コンテナがチェックポイントされていることを認識することなく、実行中のコンテナのステートフルコピーを作成することができます。 コンテナのコピーは、元のコンテナに気づかれることなく、サンドボックス環境で複数回の分析やリストアが可能です。 フォレンジックコンテナチェックポイント処理はKubernetes v1.25でalpha機能として導入されました。 diff --git a/content/ja/blog/_posts/2023-01-06-unhealthy-pod-eviction-policy-for-pdb.md b/content/ja/blog/_posts/2023-01-06-unhealthy-pod-eviction-policy-for-pdb.md index eafaf5e8fc..0097cc5c59 100644 --- a/content/ja/blog/_posts/2023-01-06-unhealthy-pod-eviction-policy-for-pdb.md +++ b/content/ja/blog/_posts/2023-01-06-unhealthy-pod-eviction-policy-for-pdb.md @@ -3,11 +3,12 @@ layout: blog title: "Kubernetes 1.26: PodDisruptionBudgetによって保護された不健全なPodに対する退避ポリシー" date: 2023-01-06 slug: "unhealthy-pod-eviction-policy-for-pdbs" +author: > + Filip Křepinský (Red Hat), + Morten Torkildsen (Google), + Ravi Gudimetla (Apple) --- -**著者:** Filip Křepinský (Red Hat), Morten Torkildsen (Google), Ravi Gudimetla (Apple) - - アプリケーションの中断がその可用性に影響を与えないようにすることは、簡単な作業ではありません。 先月リリースされたKubernetes v1.26では、[PodDisruptionBudget](/docs/concepts/workloads/pods/disruptions/#pod-disruption-budgets) (PDB) に _不健全なPodの退避ポリシー_ を指定して、ノード管理操作中に可用性を維持できるようになりました。 diff --git a/content/ja/blog/_posts/2023-03-10-forensic-container-analysis/index.md b/content/ja/blog/_posts/2023-03-10-forensic-container-analysis/index.md index a78cd33333..97b2a4383d 100644 --- a/content/ja/blog/_posts/2023-03-10-forensic-container-analysis/index.md +++ b/content/ja/blog/_posts/2023-03-10-forensic-container-analysis/index.md @@ -3,10 +3,10 @@ layout: blog title: "フォレンジックコンテナ分析" date: 2023-03-10 slug: forensic-container-analysis +author: > + Adrian Reber (Red Hat) --- -**Authors:** Adrian Reber (Red Hat) - 前回投稿した[Kubernetesにおけるフォレンジックコンテナチェックポイント処理][forensic-blog]では、Kubernetesでのチェックポイントの作成や、それがどのようにセットアップされ、どのように使用されるのかを紹介しました。 機能の名前はフォレンジックコンテナチェックポイントですが、Kubernetesによって作成されたチェックポイントの実際の分析方法については、詳細を説明しませんでした。 この記事では、チェックポイントがどのように分析されるのかについての詳細を提供します。 diff --git a/content/ja/blog/_posts/2024-01-15-SIG-Release-Spotlight/index.md b/content/ja/blog/_posts/2024-01-15-SIG-Release-Spotlight/index.md index 9e1cf673b3..f3089b28ec 100644 --- a/content/ja/blog/_posts/2024-01-15-SIG-Release-Spotlight/index.md +++ b/content/ja/blog/_posts/2024-01-15-SIG-Release-Spotlight/index.md @@ -3,10 +3,10 @@ layout: blog title: "SIG Releaseスポットライト(リリース・チーム・サブプロジェクト)" date: 2024-01-15 slug: sig-release-spotlight-2023 +author: > + Nitish Kumar --- -**筆者:** Nitish Kumar - リリース・スペシャル・インタレスト・グループ(SIG Release)は、Kubernetesが4ヶ月ごとに最先端の機能とバグ修正でその刃を研ぐ場所です。Kubernetesのような大きなプロジェクトが、新バージョンをリリースするまでのタイムラインをどのように効率的に管理しているのか、またリリースチームの内部はどのようになっているのか、考えたことはありますか?このような疑問に興味がある方、もっと知りたい方、SIG Releaseの仕事に関わりたい方は、ぜひ読んでみてください! SIG ReleaseはKubernetesの開発と進化において重要な役割を担っています。その主な責任は、Kubernetesの新バージョンのリリースプロセスを管理することです。[通常3〜4ヶ月ごと](https://www.kubernetes.dev/resources/release/)の定期的なリリースサイクルで運営されています。このサイクルの間、Kubernetesリリースチームは他のSIGやコントリビューターと密接に連携し、円滑でうまく調整されたリリースを保証します。これには、リリーススケジュールの計画、コードフリーズとテストフェーズの期限の設定、バイナリ、ドキュメント、リリースノートなどのリリース成果物の作成が含まれます。 diff --git a/content/ja/blog/_posts/2024-01-23-image-filesystem.md b/content/ja/blog/_posts/2024-01-23-image-filesystem.md index 49ddbe2adc..7ebb053cd2 100644 --- a/content/ja/blog/_posts/2024-01-23-image-filesystem.md +++ b/content/ja/blog/_posts/2024-01-23-image-filesystem.md @@ -3,10 +3,10 @@ layout: blog title: 'Kubernetesでコンテナを別ファイルシステムに格納する設定方法' date: 2024-01-23 slug: kubernetes-separate-image-filesystem +author: > + Kevin Hannon (Red Hat) --- -**著者:** Kevin Hannon (Red Hat) - **翻訳者:** Taisuke Okamoto (IDC Frontier Inc), Junya Okabe (University of Tsukuba), nasa9084 (LY Corporation) Kubernetesクラスターの稼働、運用する上でよくある問題は、ディスク容量が不足することです。 diff --git a/content/ja/blog/_posts/2024-02-22-k8s-book-club/index.md b/content/ja/blog/_posts/2024-02-22-k8s-book-club/index.md index edf28a34e8..295106ab2c 100644 --- a/content/ja/blog/_posts/2024-02-22-k8s-book-club/index.md +++ b/content/ja/blog/_posts/2024-02-22-k8s-book-club/index.md @@ -1,8 +1,10 @@ ------- +--- layout: blog title: "Kubernetesブッククラブを覗く" slug: k8s-book-club date: 2024-02-22 +author: > + Frederico Muñoz (SAS Institute) --- **著者**: Frederico Muñoz (SAS Institute) diff --git a/content/ja/blog/_posts/2024-03-07-cri-o-seccomp-oci-artifacts.md b/content/ja/blog/_posts/2024-03-07-cri-o-seccomp-oci-artifacts.md index f4dcd10522..4c036fa888 100644 --- a/content/ja/blog/_posts/2024-03-07-cri-o-seccomp-oci-artifacts.md +++ b/content/ja/blog/_posts/2024-03-07-cri-o-seccomp-oci-artifacts.md @@ -3,10 +3,10 @@ layout: blog title: "CRI-O: OCIレジストリからのseccompプロファイルの適用" date: 2024-03-07 slug: cri-o-seccomp-oci-artifacts +author: > + Sascha Grunert --- -**著者:** Sascha Grunert - **翻訳者:** Taisuke Okamoto (IDC Frontier Inc), atoato88 (NEC Corporation), Junya Okabe (University of Tsukuba) seccompはセキュアなコンピューティングモードを意味し、Linuxカーネルのバージョン2.6.12以降の機能として提供されました。 diff --git a/content/ja/blog/_posts/2024-03-12-mid-cycle-1.30.md b/content/ja/blog/_posts/2024-03-12-mid-cycle-1.30.md index 6b6aca0a24..b95b314045 100644 --- a/content/ja/blog/_posts/2024-03-12-mid-cycle-1.30.md +++ b/content/ja/blog/_posts/2024-03-12-mid-cycle-1.30.md @@ -2,10 +2,14 @@ layout: blog title: 'Kubernetes v1.30をそっと覗く' date: 2024-03-12 +author: > + Amit Dsouza, + Frederick Kautz, + Kristin Martin, + Abigail McCarthy, + Natali Vlatko --- -**著者:** Amit Dsouza, Frederick Kautz, Kristin Martin, Abigail McCarthy, Natali Vlatko - ## Kubernetes v1.30のおもしろい変更点をざっと見る 新しい年であり、新しいKubernetesのリリースです。 diff --git a/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-1/index.md b/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-1/index.md index ad5d79b597..68c88e2b34 100644 --- a/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-1/index.md +++ b/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-1/index.md @@ -3,10 +3,10 @@ layout: blog title: "DIY: Kubernetesで自分だけのクラウドを構築しよう(パート1)" slug: diy-create-your-own-cloud-with-kubernetes-part-1 date: 2024-04-05T07:30:00+00:00 +author: > + Andrei Kvapil (Ænix) --- -**著者:** Andrei Kvapil (Ænix) - **翻訳者:** [Taisuke Okamoto](https://github.com/b1gb4by) (IDC Frontier Inc), [Junya Okabe](https://github.com/Okabe-Junya) (University of Tsukuba) Ænixでは、Kubernetesに対する深い愛着があり、近いうちにすべての最新テクノロジーがKubernetesの驚くべきパターンを活用し始めることを夢見ています。 diff --git a/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-2/index.md b/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-2/index.md index f8fe424e26..13bc10f302 100644 --- a/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-2/index.md +++ b/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-2/index.md @@ -3,10 +3,10 @@ layout: blog title: "DIY: Kubernetesで自分だけのクラウドを構築しよう(パート2)" slug: diy-create-your-own-cloud-with-kubernetes-part-2 date: 2024-04-05T07:35:00+00:00 +author: > + Andrei Kvapil (Ænix) --- -**著者:** Andrei Kvapil (Ænix) - **翻訳者:** [Taisuke Okamoto](https://github.com/b1gb4by) ([IDC Frontier Inc.](https://www.idcf.jp/)), [Daiki Hayakawa(bells17)](https://github.com/bells17) ([3-shake Inc.](https://3-shake.com/en/)), [atoato88](https://github.com/atoato88) ([NEC Corporation](https://jpn.nec.com/index.html)), [Kaito Ii](https://github.com/kaitoii11) ([Hewlett Packard Enterprise](https://www.hpe.com/jp/ja/home.html)) Kubernetesエコシステムだけを使って自分だけのクラウドを構築する方法について、一連の記事を続けています。 diff --git a/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-3/index.md b/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-3/index.md index c0ff923f41..02c95ded61 100644 --- a/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-3/index.md +++ b/content/ja/blog/_posts/2024-04-05-diy-create-your-own-cloud-with-kubernetes-part-3/index.md @@ -3,10 +3,10 @@ layout: blog title: "DIY: Kubernetesで自分だけのクラウドを構築しよう(パート3)" slug: diy-create-your-own-cloud-with-kubernetes-part-3 date: 2024-04-05T07:40:00+00:00 +author: > + Andrei Kvapil (Ænix) --- -**著者:** Andrei Kvapil (Ænix) - **翻訳者:** [Taisuke Okamoto](https://github.com/b1gb4by) (IDC Frontier Inc), [Daiki Hayakawa(bells17)](https://github.com/bells17) ([3-shake Inc.](https://3-shake.com/en/)), [atoato88](https://github.com/atoato88) ([NEC Corporation](https://jpn.nec.com/index.html)) Kubernetesの中でKubernetesを実行するという最も興味深いフェーズに近づいています。 diff --git a/content/ja/blog/_posts/2024-05-20-cloud-provider-migration.md b/content/ja/blog/_posts/2024-05-20-cloud-provider-migration.md index 99dfe74be7..af078efa86 100644 --- a/content/ja/blog/_posts/2024-05-20-cloud-provider-migration.md +++ b/content/ja/blog/_posts/2024-05-20-cloud-provider-migration.md @@ -3,10 +3,13 @@ layout: blog title: 'Kubernetes史上最大の移行作業を完了' date: 2024-05-20 slug: completing-cloud-provider-migration +author: > + Andrew Sy Kim (Google), + Michelle Au (Google), + Walter Fender (Google), + Michael McCune (Red Hat) --- -**著者:** Andrew Sy Kim (Google), Michelle Au (Google), Walter Fender (Google), Michael McCune (Red Hat) - **翻訳者:** Taisuke Okamoto (IDC Frontier Inc), [Junya Okabe](https://github.com/Okabe-Junya) (University of Tsukuba) Kubernetes v1.7以降、Kubernetesプロジェクトは、クラウドプロバイダーとの統合機能をKubernetesのコアコンポーネントから分離するという野心的な目標を追求してきました([KEP-2395](https://github.com/kubernetes/enhancements/blob/master/keps/sig-cloud-provider/2395-removing-in-tree-cloud-providers/README.md))。