<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CNCF on blog.kyu08.com</title>
    <link>https://blog.kyu08.com/tags/cncf/</link>
    <description>Recent content in CNCF on blog.kyu08.com</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ja</language>
    <copyright>blog.kyu08.com</copyright>
    <lastBuildDate>Tue, 11 Aug 2026 00:05:44 +0900</lastBuildDate><atom:link href="https://blog.kyu08.com/tags/cncf/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>KubeCon &#43; CloudNativeCon Japan 2026に参加した</title>
      <link>https://blog.kyu08.com/posts/kubecon-2026/</link>
      <pubDate>Tue, 11 Aug 2026 00:05:44 +0900</pubDate>
      
      <guid>https://blog.kyu08.com/posts/kubecon-2026/</guid>
      <description>KubeCon + CloudNativeCon Japan 2026に参加したので感想などを記しておく。 ちなみに、カンファレンス自体は2026/7/28-2026/7/30で開催されていたが、</description>
      <content>&lt;p&gt;&lt;img src=&#34;welcome.webp&#34; alt=&#34;welcome.webp&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;
&lt;p&gt;KubeCon + CloudNativeCon Japan 2026に参加したので感想などを記しておく。&lt;/p&gt;
&lt;p&gt;ちなみに、カンファレンス自体は2026/7/28-2026/7/30で開催されていたが、KubeConが開催されていることに気付いたのが7/29の夜だったので最終日だけ参加した。(来年は全日程参加したい&amp;hellip;！)&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;logo.webp&#34; alt=&#34;logo.webp&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;
&lt;p&gt;参加したセッションの感想を簡単に書いていく。&lt;/p&gt;
&lt;h2 id=&#34;beyond-translation-the-journey-of-building-the-japanese-kubernetes-sig-docs-community&#34;&gt;Beyond Translation: The Journey of Building the Japanese Kubernetes SIG Docs Community&lt;/h2&gt;
&lt;p&gt;Aoi Takahashiさん、Junya OkabeさんによるKubernetesドキュメントの日本語翻訳を進める中での取り組みを紹介した発表。&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;blogcard&#34; data-url=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1228189&#34; data-auto-fetch=&#34;false&#34;&gt;
  &lt;a href=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1228189&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; class=&#34;blogcard-link&#34;&gt;&lt;div class=&#34;blogcard-thumbnail&#34;&gt;
      &lt;img src=&#34;https://events.linuxfoundation.org/wp-content/uploads/2026/05/kccnc-japan-2026-social-snackable.png&#34; alt=&#34;Schedule | LF Events&#34; loading=&#34;lazy&#34;&gt;
    &lt;/div&gt;&lt;div class=&#34;blogcard-content&#34;&gt;
      &lt;div class=&#34;blogcard-title&#34;&gt;Schedule | LF Events&lt;/div&gt;&lt;div class=&#34;blogcard-description&#34;&gt;July 28-30, 2026 | Yokohama, Japan Sessions will be recorded and available on the CNCF YouTube channel within two weeks. Times shown in JST (UTC&amp;#43;9). Seating is first come, first served.&lt;/div&gt;&lt;div class=&#34;blogcard-url&#34;&gt;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1228189&lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;h3 id=&#34;感想&#34;&gt;感想&lt;/h3&gt;
&lt;p&gt;Aoiさんの「Kubernetesの試験勉強との両立は大変だったが、むしろドキュメントの翻訳を通してKubernetesを深く理解することができた」という言葉が強く印象に残っている。&lt;/p&gt;
&lt;p&gt;自分も1年ほど前から仕事でKubernetesを使うようになり、このところキャッチアップに時間を使っているのでドキュメントの貢献を通して日本語フレンドリーな学習環境を作りつつ、自分の理解も深めていきたいと思った。&lt;/p&gt;
&lt;p&gt;ので、早速いくつかPRを送ってみた。&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;blogcard&#34; data-url=&#34;https://github.com/kubernetes/website/pull/56876&#34; data-auto-fetch=&#34;false&#34;&gt;
  &lt;a href=&#34;https://github.com/kubernetes/website/pull/56876&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; class=&#34;blogcard-link&#34;&gt;&lt;div class=&#34;blogcard-thumbnail&#34;&gt;
      &lt;img src=&#34;https://opengraph.githubassets.com/1eb8830d5b40e9734f936906b5dcdd67bc4812ca1f24a544e73aa95b7c921faf/kubernetes/website/pull/56876&#34; alt=&#34;[ja] Translate content/en/docs/reference/glossary/condition.md into Japanese by kyu08 · Pull Request #56876 · kubernetes/website&#34; loading=&#34;lazy&#34;&gt;
    &lt;/div&gt;&lt;div class=&#34;blogcard-content&#34;&gt;
      &lt;div class=&#34;blogcard-title&#34;&gt;[ja] Translate content/en/docs/reference/glossary/condition.md into Japanese by kyu08 · Pull Request #56876 · kubernetes/website&lt;/div&gt;&lt;div class=&#34;blogcard-description&#34;&gt;Description
Translated content/en/docs/reference/glossary/condition.md into Japanese.

Issue

Closes: #56855&lt;/div&gt;&lt;div class=&#34;blogcard-url&#34;&gt;https://github.com/kubernetes/website/pull/56876&lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;blogcard&#34; data-url=&#34;https://github.com/kubernetes/website/pull/56875&#34; data-auto-fetch=&#34;false&#34;&gt;
  &lt;a href=&#34;https://github.com/kubernetes/website/pull/56875&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; class=&#34;blogcard-link&#34;&gt;&lt;div class=&#34;blogcard-thumbnail&#34;&gt;
      &lt;img src=&#34;https://opengraph.githubassets.com/bf1caac2ac7a0a6ceb70fb3b65423d032964b535b46f725bc15fe3b4413e9ab2/kubernetes/website/pull/56875&#34; alt=&#34;[ja] Fix broken url which shows example of `translator` field in content/ja/docs/contribute/localization.md by kyu08 · Pull Request #56875 · kubernetes/website&#34; loading=&#34;lazy&#34;&gt;
    &lt;/div&gt;&lt;div class=&#34;blogcard-content&#34;&gt;
      &lt;div class=&#34;blogcard-title&#34;&gt;[ja] Fix broken url which shows example of `translator` field in content/ja/docs/contribute/localization.md by kyu08 · Pull Request #56875 · kubernetes/website&lt;/div&gt;&lt;div class=&#34;blogcard-description&#34;&gt;Description

WHAT

Update broken url


WHY

The url was broken



Tets plan

 Confirmed the url is fixed in deployed preview site: https://deploy-preview-56875--kubernetes-io-main-staging.netlify.a...&lt;/div&gt;&lt;div class=&#34;blogcard-url&#34;&gt;https://github.com/kubernetes/website/pull/56875&lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;blogcard&#34; data-url=&#34;https://github.com/kubernetes/website/pull/56839&#34; data-auto-fetch=&#34;false&#34;&gt;
  &lt;a href=&#34;https://github.com/kubernetes/website/pull/56839&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; class=&#34;blogcard-link&#34;&gt;&lt;div class=&#34;blogcard-thumbnail&#34;&gt;
      &lt;img src=&#34;https://opengraph.githubassets.com/a01800a6c0aa97e1426649c32c8da556ff50eb8474b67225013fcbaca10f64be/kubernetes/website/pull/56839&#34; alt=&#34;Fix readability of deprecation warning banner of archived docs site (v1.32) by kyu08 · Pull Request #56839 · kubernetes/website&#34; loading=&#34;lazy&#34;&gt;
    &lt;/div&gt;&lt;div class=&#34;blogcard-content&#34;&gt;
      &lt;div class=&#34;blogcard-title&#34;&gt;Fix readability of deprecation warning banner of archived docs site (v1.32) by kyu08 · Pull Request #56839 · kubernetes/website&lt;/div&gt;&lt;div class=&#34;blogcard-description&#34;&gt;Description
WHAT

Currently, these are 3 readability issues exist with deprecation warnings.
Please see the diff of corresponding commit and its message to know how I&amp;amp;#39;ve changed and why.




pa...&lt;/div&gt;&lt;div class=&#34;blogcard-url&#34;&gt;https://github.com/kubernetes/website/pull/56839&lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;Aoiさん、OkabeさんのセッションとKubernetesのSlackに共通していえることだが、非常にオープンな雰囲気で新規の貢献者を歓迎している空気感があったのも貢献に踏み出してみたいと思ったきっかけだった。とてもありがたい。&lt;/p&gt;
&lt;p&gt;冒頭のリンクから発表のスライドがダウンロードできるのでぜひご覧ください。&lt;/p&gt;
&lt;h2 id=&#34;from-user-to-contributor-a-quick-guide-to-kubectl--kustomize&#34;&gt;From User to Contributor: A Quick Guide to kubectl &amp;amp; kustomize&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;from-user-to-contributor-a-quick-guide-to-kubectl-kustomize.webp&#34; alt=&#34;from-user-to-contributor-a-quick-guide-to-kubectl-kustomize.webp&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;
&lt;p&gt;SIG CLI&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;のメンテナであるYugo KobayashiさんとMaciej Szulikさんによるkubectlとkustomizeの内部構造を解説したセッション。&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;blogcard&#34; data-url=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1228191&#34; data-auto-fetch=&#34;false&#34;&gt;
  &lt;a href=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1228191&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; class=&#34;blogcard-link&#34;&gt;&lt;div class=&#34;blogcard-thumbnail&#34;&gt;
      &lt;img src=&#34;https://events.linuxfoundation.org/wp-content/uploads/2026/05/kccnc-japan-2026-social-snackable.png&#34; alt=&#34;Schedule | LF Events&#34; loading=&#34;lazy&#34;&gt;
    &lt;/div&gt;&lt;div class=&#34;blogcard-content&#34;&gt;
      &lt;div class=&#34;blogcard-title&#34;&gt;Schedule | LF Events&lt;/div&gt;&lt;div class=&#34;blogcard-description&#34;&gt;July 28-30, 2026 | Yokohama, Japan Sessions will be recorded and available on the CNCF YouTube channel within two weeks. Times shown in JST (UTC&amp;#43;9). Seating is first come, first served.&lt;/div&gt;&lt;div class=&#34;blogcard-url&#34;&gt;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1228191&lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;h3 id=&#34;感想-1&#34;&gt;感想&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;コードの構造がわかると貢献へのハードルが下がるのでとても良い時間だった。&lt;/li&gt;
&lt;li&gt;これまで以上にこれらのツールへの貢献への興味を持った。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;repurposing-opentelemetry-traces-as-test-data-breaking-the-cost-barrier-in-system-migration&#34;&gt;Repurposing OpenTelemetry Traces as Test Data: Breaking the Cost Barrier in System Migration&lt;/h2&gt;
&lt;p&gt;Yoshiki Fujikaneさんによるシステム移行の際にOpenTelemetryのTracesを利用してシステムのinput/outputを記録し、そこからテストのinputと期待値を導き出す、という手法の共有。&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;blogcard&#34; data-url=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1194861&#34; data-auto-fetch=&#34;false&#34;&gt;
  &lt;a href=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1194861&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; class=&#34;blogcard-link&#34;&gt;&lt;div class=&#34;blogcard-thumbnail&#34;&gt;
      &lt;img src=&#34;https://events.linuxfoundation.org/wp-content/uploads/2026/05/kccnc-japan-2026-social-snackable.png&#34; alt=&#34;Schedule | LF Events&#34; loading=&#34;lazy&#34;&gt;
    &lt;/div&gt;&lt;div class=&#34;blogcard-content&#34;&gt;
      &lt;div class=&#34;blogcard-title&#34;&gt;Schedule | LF Events&lt;/div&gt;&lt;div class=&#34;blogcard-description&#34;&gt;July 28-30, 2026 | Yokohama, Japan Sessions will be recorded and available on the CNCF YouTube channel within two weeks. Times shown in JST (UTC&amp;#43;9). Seating is first come, first served.&lt;/div&gt;&lt;div class=&#34;blogcard-url&#34;&gt;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1194861&lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;以下メモ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;システム移行において、どのように新システムが旧システムと同じ挙動であることを保証するか
&lt;ul&gt;
&lt;li&gt;課題
&lt;ul&gt;
&lt;li&gt;コードが読みづらい&lt;/li&gt;
&lt;li&gt;最新の仕様書がない&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;解決策(概要)
&lt;ul&gt;
&lt;li&gt;本番環境のinput/outputから新システムのテストのinput/期待値を導出する&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;どのようにinput/outputを記録するか
&lt;ul&gt;
&lt;li&gt;OpenTelemetryのTracesを利用する。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;OBIを使って旧アプリケーションのコードに手を入れずに欲しいデータを入手する
&lt;ul&gt;
&lt;li&gt;eBPFを使ってネットワークパケットをキャプチャする&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;感想-2&#34;&gt;感想&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;新旧システムの挙動をeBPFを使って比較するのはやったことがなかったので勉強になった。
&lt;ul&gt;
&lt;li&gt;ただ、現状はDBの中身はすべて空の状態を想定しているとのことで、DBを書き換えるAPI等についてはfuture workとのことだった。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;the-road-to-cilium-migrating-150-kubernetes-clusters-at-airbnb&#34;&gt;The Road to Cilium: Migrating 150+ Kubernetes Clusters at Airbnb&lt;/h2&gt;
&lt;p&gt;Yifei SunさんによるCilium移行の発表。&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;blogcard&#34; data-url=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1171327&#34; data-auto-fetch=&#34;false&#34;&gt;
  &lt;a href=&#34;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1171327&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34; class=&#34;blogcard-link&#34;&gt;&lt;div class=&#34;blogcard-thumbnail&#34;&gt;
      &lt;img src=&#34;https://events.linuxfoundation.org/wp-content/uploads/2026/05/kccnc-japan-2026-social-snackable.png&#34; alt=&#34;Schedule | LF Events&#34; loading=&#34;lazy&#34;&gt;
    &lt;/div&gt;&lt;div class=&#34;blogcard-content&#34;&gt;
      &lt;div class=&#34;blogcard-title&#34;&gt;Schedule | LF Events&lt;/div&gt;&lt;div class=&#34;blogcard-description&#34;&gt;July 28-30, 2026 | Yokohama, Japan Sessions will be recorded and available on the CNCF YouTube channel within two weeks. Times shown in JST (UTC&amp;#43;9). Seating is first come, first served.&lt;/div&gt;&lt;div class=&#34;blogcard-url&#34;&gt;https://events.linuxfoundation.org/kubecon-cloudnativecon-japan/program/schedule/?id=1171327&lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;h3 id=&#34;感想-3&#34;&gt;感想&lt;/h3&gt;
&lt;p&gt;ネットワークまわりが何もわかっていないことがわかった。&lt;/p&gt;
&lt;h2 id=&#34;スポンサーブース&#34;&gt;スポンサーブース&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&#34;image-with-caption&#34;&gt;
    &lt;img src=&#34;novelty.webp&#34; alt=&#34;novelty.webp&#34; loading=&#34;lazy&#34; /&gt;
    &lt;figcaption&gt;いただいたノベルティ(の一部)&lt;/figcaption&gt;
  &lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;スポンサーブースではKubernetesの相談をさせていただいたり、Datadogの相談をさせていただいたり、各社の製品のお話を聞いたりした。&lt;/p&gt;
&lt;h2 id=&#34;感想-4&#34;&gt;感想&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;logo2.webp&#34; alt=&#34;logo2.webp&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;
&lt;p&gt;受付の方の英語がまったく聞き取れず絶望した。(通訳の方がいたのでなんとかなったが歯がゆい気持ちになった)その結果英語モチベが上がった。&lt;/p&gt;
&lt;p&gt;もちろん技術モチベ(とくにKubernetes周り)もあがった。直近は今読んでいるKubernetes in Actionのまとめを社内で共有するのをやる予定。&lt;/p&gt;
&lt;p&gt;あとOSSモチベも上がったので翻訳への貢献もやっていきたい。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;signboard.webp&#34; alt=&#34;signboard.webp&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;
&lt;p&gt;総じて行ってよかった！&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Special Interest Groupの略。SIG Docs、SIG CLIなど、分野ごとに存在するチームのような存在。（だと理解しているがあまり自信はない）ちなみにWorking Groupという組織もあるようだが、&lt;a href=&#34;https://github.com/kubernetes/community/blob/main/mentoring/new-contributor-orientation/nco-slides/TEMPLATE%20%5BMONTH%5D%20New%20Contributor%20Orientation.pdf&#34; target=&#34;_blank&#34; &gt;New Contributor Orientationの資料&lt;/a&gt;によるとSIGとは違い、一時的な組織らしい。&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;チケットは高かった。(ペイしたとも思っているが&amp;hellip;)&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content>
    </item>
    
  </channel>
</rss>
