Meet us in London for KubeCon + CloudNativeCon Europe, 1 - 4 April

KCD Taipei 2024

KCD Taiwan

Aug 3, 2024, 1:00 AM – Aug 4, 2024, 9:00 AM (UTC)

In-person event

讓雲端原生計算在台灣無所不在 "Make cloud native computing ubiquitous" in Taiwan

Agenda

About this event

Kubernetes Community Days Taipei 2024


---

Kubernetes Community Days Taipei 2024 (KCD Taipei 2024) 是基於 Cloud Native Computing Foundation (CNCF) 理念 "讓雲端原生計算無所不在" 所舉辦的活動,旨在促進 Kubernetes 社群在台灣的發展與交流。本活動將邀請國內外 Kubernetes 及 CNCF 相關領域專家、開發者和使用者,分享最新的技術發展和實踐經驗,探討 Kubernetes 及 CNCF 相關專案在企業應用中的最佳實踐和解決方案。同時,本活動也將提供豐富的交流和學習機會,讓參與者能夠深入了解 CNCF 眾多專案技術和社群,並與同好們建立更緊密的聯繫和合作關係。

Kubernetes Community Days Taipei 2024 (KCD Taipei 2024) is an event based on the concept of Cloud Native Computing Foundation (CNCF) -- "Make cloud native computing ubiquitous", aiming to promote the development and exchange of Kubernetes community in Taiwan. This event will invite experts, developers and users in Kubernetes and CNCF related fields from home and abroad to share the latest technology development and practical experience, and explore the best practices and solutions for Kubernetes and CNCF related projects in enterprise applications. At the same time, this event will also provide rich networking and learning opportunities for participants to gain a deeper understanding of CNCF's many project technologies and communities, and to build closer ties and partnerships with their peers.


---

Code of Conduct

與所有 CNCF 社群活動一樣,KCD Taipei 2024 須遵守 CNCF Code of Conduct 和 COSCUP Code of Conduct。如果您發現違反本行為準則的行為,請盡快通知 Cloud Native Taiwan User Group 和本次活動主辦單位。

As with all CNCF community events, KCD Taipei 2024 is subject to the CNCF Code of Conduct and the COSCUP Code of Conduct. Should you witness behavior that violates this code of conduct, please notify the Cloud Native Taiwan User Group team and this event's hosts as soon as possible.


Hashtagsi: #kcdtaipei #kcdtaipei2024 #CNCF #teamcloudnative

Speakers

  • John Lin

    LINE Taiwan

    Site Reliability Engineer

  • Navendu Pottekkat

    Apache Software Foundation

    Maintainer of Apache APISIX

  • Hung-Ying Tai

    WasmEdge

    Software Engineer

  • Gene Kuo

    Mirantis

    Technical Support Engineer

  • Zespre Chang

    SUSE

    Senior Software Engineer

  • Eric Huang

    LINE Taiwan Limited

    Site Reliability Engineer

  • Jia-Jun Yeh

  • Jace Liang

    Red Hat

    Senior Technical Account Manager

  • ChengHao Yang

    Wizigo Inc.

    Site Reliability Engineer

  • Mike Hsu

    OpenNet Limited

  • Shirley @Grafana

    Grafana

  • Ader Fu

    Chunghwa Telecom Co., Ltds

    sofeware engineer

  • Clément Blaise

    Consensys

    Senior Platform Engineer

  • JIUN-WEI WAN

    DevOps

  • Date Huang

    VyOS

    Solution Architect

  • Raphanus Lo

    System Developer

  • Abby Chuo

    Cloud Architect

  • Jenny Lee

    KKCompany

    Streaming Technology Manager

  • Reza Jelveh

    SoftSage Solutions

    CTO

Agenda

1:00 AM
How to start contributing to CNCF projects
CNCF has many open-source projects, and you might feel it's challenging to contribute. But let ChengHao tell you it's not difficult at all! This session will cover: - Why you should participate in open-source contributions - Standard ways to contribute - Common labels used for project issues - Websites for CNCF open-source contributions - Etiquette and mindset for contributions - Rewards of open-source contributions Throughout the presentation, ChengHao will share real-life cases to boost your confidence. We believe that after attending the session, you'll be able to find your "good first issue" and start your open-source contribution journey!
2:40 AM
Kubernetes CAP Theorem in Practices
Most people have encountered the term CAP Theorem in discussions and articles related to distributed systems, which stands for Consistency, Availability, and Partition Tolerance. This theory presents a classic dilemma: the impossibility of achieving all three qualities simultaneously. In the realm of Kubernetes, there exists a similar logic to the CAP theorem. It dictates that the infrastructure of Kubernetes can only meet two of the three critical demands at any one time: cost, availability, and performance. This presentation will delve deep into how the principles of the CAP theorem apply within Kubernetes environments, analyzing common challenges faced while managing large clusters and the corresponding solutions. The speaker will share insights gained from hands-on projects, including how to optimize cluster configurations to maximize system performance while balancing cost and availability.
3:20 AM
Getting started instrumenting, collecting, and visualizing telemetry data with OpenTelemetry
As a developer, it can be daunting to choose how and with what strategy to instrument an application. This is the story of how to get started collecting and visualizing data from instrumenting an application with OpenTelemetry.
4:00 AM
[Lighting Talk] External Secrets Operator 和 Secrets Store CSI Driver 之實務比較
Kubernetes External Secrets Operator 和 Secrets Store CSI Driver 皆為 Kubernetes 中管理機密的工具。External Secrets Operator 透過同步外部機密到 Kubernetes Secrets,支援多種雲端密鑰服務。Secrets Store CSI Driver 則利用 CSI 驅動將雲端密鑰直接掛載到 Pod 中,提供即時存取。兩者在管理機密上各有優勢,前者強調同步與整合,後者則著重於即時性與簡化操作。
4:15 AM
[Lighting Talk] Continuous Deployment on Kubernetes with Argo CD
4:50 AM
k0s: Yet Another Lightweight Kubernetes Distribution?
As Kubernetes dominates container orchestration, its complexity and resource demands drive interest in lighter alternatives. This talk explores k0s, a CNCF-compliant Kubernetes distribution celebrated for its lightweight, easy-to-maintain design. We will examine k0s's architecture, emphasizing its minimal dependencies and simplified management, which includes a single-binary setup process. Comparing k0s to other distributions like k3s and minikube, we highlight its advantages across various deployment scenarios, from bare-metal to the cloud. We'll demonstrate why k0s offers a simpler, yet functional approach to Kubernetes adoption. Additionally, we introduce k0smotron, which enables the creation of a Kubernetes control plane within a cluster, facilitating Kubernetes as a Service. This feature underscores k0s's capability to enhance scalability and management in diverse environments.
5:30 AM
Building Internal Platforms with Crossplane
Crossplane, a CNCF Incubating project, has simplified how organizations build and manage their cloud infrastructure. Crossplane empowers teams to create internal platforms tailored to their specific needs by enabling the composition of cloud resources and services into platform APIs. In this talk, we will explore the evolution of Crossplane, the benefits of a control plane approach, and how it streamlines the development of internal developer platforms (IDPs). We will begin by tracing the journey of Crossplane from its inception to its current state as a CNCF Incubating project. The talk will highlight the key milestones and innovations that have shaped Crossplane's development, showcasing its growing maturity and industry adoption. Next, we will explore the advantages of embracing the control plane approach for building IDPs. By leveraging the familiar Kubernetes API for infrastructure management, Crossplane enables developers to consume infrastructure resources using the same declarative approach they are accustomed to for application deployment. This consistency simplifies the learning curve and promotes a unified experience across the development lifecycle. The talk's core will focus on Crossplane internals and how they facilitate the composition of infrastructure and services. We will explore the key concepts, such as providers, managed resources, and compositions, and demonstrate how they create a powerful platform API. Through practical examples, attendees will gain a solid understanding of Crossplane's architecture and its potential for simplifying infrastructure management. Finally, we will guide attendees on how to get started with developing their compositions using Crossplane. We will walk through the process of composing resources, creating custom APIs, and integrating them into an IDP. By the end of the talk, attendees will have a clear roadmap for leveraging Crossplane to build robust and scalable internal platforms.
6:10 AM
Argo CD Extension 在 UI 上也能做手工藝
平常有很多需要 kubectl 下指令進到 Pod 裡做的事情,例如:拷貝檔案、做 JVM heep dump 之類的事情... 現在透過 Argo CD Extension 只要動動手指,就能在網頁上一鍵達成。
6:50 AM
What We Can Do with Kubernetes Custom Controllers
In this talk, I will briefly explain the control loop concept and the possibilities it brings with introducing CRDs. To get a sense of it, I'm going to showcase two applications I built as examples: - vm-dhcp-controller - kubevirtbmc I will also discuss the Harvester project, which consists of various controllers and CRDs integrating many features around the VM capabilities.
7:30 AM
Adaptive Cluster - Kubernetes Operator 5W1H
Kubernetes offers various methods for orchestrating components and provides different interfaces to control the logic of these orchestrated components. This session will introduce the concept of Kubernetes operators, give a brief overview of how to use them and how they work, compare different implementation solutions, and evaluate the business risks of adopting this technology while understanding its technical significance.

Hosts

  • Phil Huang

    Microsoft

    Senior Cloud Solution Architect

  • Gene Kuo

    Mirantis

    Technical Support Engineer

  • Rico Lin

    Vexxhost

    OpenStack Cloud Engineer

Organizers

  • CHENG-HAO YANG

    Wizigo Inc.

    CNTUG Volunteer

  • Yuan-Heng,Kuo Yuan-Heng,Kuo

    17LIVE

    Site Reliability Engineer, 17LIVE

Sponsor

熱火小綿羊 logo

熱火小綿羊

Media Partner

Kube Careers logo

Kube Careers

Kube Events logo

Kube Events

Partner

Cloud Native Computing Taiwan logo

Cloud Native Computing Taiwan

CONTACT US