Kubernetes Community Day Taiwan

Kubernetes Community Day Taiwan

議程簡介

Kubernetes Community Days (KCD) 是由雲原生計算基金會 (CNCF) 支持與認證的官方社群組織活動,此會議集結來自開源和雲原生社區的使用者及技術人員,以進行教育、協作和分享。

本次 Kubernetes Community Days Taiwan (KCD Taiwan) 是由台灣雲原生使用者社群 (Cloud Native Taiwan User Group, CNTUG) 所主辦的在地 KCD 的社群活動。其目的是透過本土社群的力量,讓更多人參與 Kubernetes 社群互相交流和學習,並以此持續發展和維持社群。

Kubernetes Community Days (KCD) is an official community event supported and certified by the Cloud Native Computing Foundation (CNCF). The conference brings together users and technical professionals from the open source and cloud native community for education, collaboration, and sharing.

Kubernetes Community Days Taiwan (KCD Taiwan) is a local KCD community event organized by the Cloud Native Taiwan User Group (CNTUG). Its purpose is to use the power of the local community to encourage more people to participate in the Kubernetes community for mutual exchange and learning, and to sustain and develop the community.

篩選條件

議題

Build and manage Wasm applications using container tools

TR 211 [[ new Date( '2023-07-29 01:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 01:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 02:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

Wasm has emerged as a secure, portable, lightweight, and high-performance runtime sandbox for cloud-native workloads such as microservices and serverless functions. We will show how familiar container tools can be used to develop and share Wasm applications.

Today, there is a large ecosystem of battle-tested tools to create, manage, and deploy Linux container apps in both dev and prod environments. Developers want to use the same tools to manage their Wasm applications to reduce the learning curve and operational risks. More importantly, using the same tools would allow Wasm containers to run side by side with Linux containers. That enables the architectural flexibility to run some workloads (eg lightweight, stateless, transactional, scalable) in Wasm containers, and other workloads (eg long running, heavyweight) in Linux containers.

In this talk, I will cover how to create, publish, share and deploy real-world Wasm applications using Docker Desktop, Podman, containerd, and various flavors of Kubernetes. The examples will feature mixed container types to showcase how Wasm containers work side by side with existing Linux container apps.

講者

WasmEdge

WasmEdge

Hung-Ying is a pioneer in compiler optimization and virtual machine design.
He is a prolific open source contributor, participating in many open-source projects, including WasmEdge, crun, solidity, and SOLL. 
Hung-Ying is also an active speaker and teacher.
 He is designing and teaching Solidity online courses in Taiwanese Mandarin.

Kubernetes Community Day Taiwan EFYC8R general (30mins)

利用 Kong API Gateway 優化微服務:簡化管理並提升安全性

TR 211 [[ new Date( '2023-07-29 02:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 02:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 03:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

在微服務架構下,client side 的應用程式可能由數十個不同的服務組合起來,在處理外部請求時,每個服務都必須考慮驗證授權、Cache、Rate Limiting…等機制,每個服務使用的程式語言與實作的方式不盡相同,容易造成開發及管理成本的上升。

此時若導入 API Gateway 的模式,由 API Gateway 統一負責處理請求的各項細節,服務本身就可以專注在業務邏輯的開發,管理者也能透過 API Gateway,輕鬆管理和監控系統上 API 運行的情況。

本次分享以 Kong API Gateway 為例,將示範如何使用 Kong API Gateway 管理 API 並為 API 服務加上驗證授權、Cache、Rate Limiting等機制,並分享Kong不同架構方式及其適用的情境

講者

RyanWang

RyanWang

往 SRE 前進的後端工程師

Kubernetes Community Day Taiwan SAXWES general (30mins)

A Comprehensive Guide to API Gateways, Kubernetes Gateways, and Service Meshes

TR 211 [[ new Date( '2023-07-29 03:10:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 03:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 03:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

There is still a lot of confusion about API gateways, Kubernetes gateways, and service meshes. A lot of this is because:

  • People often mention these technologies with the same keywords, like canary deployments, rate limiting, and service discovery.
  • All these technologies use reverse proxies.
  • Some API gateways have their own Kubernetes gateways and service meshes and vice versa.
  • There are a lot of articles/videos that compare the three technologies and conclude why one is better than the other.

In this talk, I will try to explain these technologies and share how they fundamentally differ and cater to different use cases.

講者

Navendu Pottekkat

Navendu Pottekkat

Navendu Pottekkat is a maintainer of Apache APISIX and other open source projects. He helps new contributors to open source by mentoring through the Google Summer of Code and Linux Foundation Mentorship Program. Navendu writes and talks about the cloud native ecosystem and his experience in contributing to, building, scaling, and maintaining open source projects.

Kubernetes Community Day Taiwan TMZRQP general (30mins)

數位發展部 Kubernetes 使用經驗

TR 211 [[ new Date( '2023-07-29 03:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 03:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 04:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

數位發展部積極發展並導入零信任、雲原生、容器化、DevOps等技術,會說明到數位部暨掛牌以來如何將服務轉移到雲端並導入Kubernetes。由於政府單位較少採用容器技術,數位部拋磚引玉,希望給各機關提供容器使用的參考,並探討如何解決相關稽核問題等。

講者

周詳

周詳

數位發展部資訊處解決方案架構師,畢業於交通大學資訊科學與工程研究所。

Kubernetes Community Day Taiwan L7AMRC general (30mins)

Deploy 1 thousand pods in my JUST laptop (w/ kwok)

TR 211 [[ new Date( '2023-07-29 04:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 04:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 05:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

Kubernetes is one of powerful tools for container orchestration. In fact, it is really a matter of scheduling to manage container. Thus sometimes we should test and demonstrate what we thought to deploy properly working before we deploy in the product.

However, mostly resource is limited to test it. Therefore, KWOK(Kubernetes WithOut Kubelet) is really helpful to deploy & schedule purpose.
{https://github.com/kubernetes-sigs/kwok} And furthermore if you could save the resource, it could archive for Environmental Sustainability (https://github.com/cncf/tag-env-sustainability) as well!!!

So why don't you start from today? :)

講者

Hoon Jo

Hoon Jo

Since his experience as a system/network IT vendor, he has been providing Tech Advisor and Container Architecture Design for all projects related to Kubernetes in the Megazone GCP Cloud team. He is also an admin of the Facebook 'IT Infrastructure Engineers Group' and an open source contributor.

He likes to share his knowledge, so he has written lectures for Ansible and Kubernetes on Inflearn/Udemy, and he thinks it is important to document his knowledge, so he has written books (『Practical Programming in Python for System/Network Administrators』, 『Elegantly Answerable』), 『Kubernetes/Docker for Building Container Infrastructure Environments』 (Gilbut), and contributed articles to IT magazines. He is also a CNCF Ambassador and NAVER CLOUD PLATFORM Ambassador, contributing to the spread of the Kubernetes ecosystem.

Kubernetes Community Day Taiwan RSMWRF general (30mins)

設計Kubernetes Controller與CRD的實踐 - 以網路為例

TR 211 [[ new Date( '2023-07-29 05:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 05:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 06:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

淺談Kubernetes Controller與CRD的一些設計思考思路,並且使用一個簡單設計的Network Controller來做為範例

講者

黃宇強 Date Huang

黃宇強 Date Huang

Date Huang is the maintainer of DozenCloud Project, ARM64 VPS Project, and EZIO Project, bare-metal server massive deployment solution.

Speaking Experience: OpenStack Day Taiwan 2016-2017, Open Source Summit North America 2017, ISC High Performance Project Poster 2018, Hong Kong Open Source Conference 2019, OSC Tokyo 2019, COScon '19, TWNOG 4.0, COSCUP 2021

Kubernetes Community Day Taiwan WDCGBQ general (30mins)

Strengthening Kubernetes Security

TR 211 [[ new Date( '2023-07-29 06:10:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 06:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 06:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

In this talk, we will be discussing the importance of securing your Kubernetes cluster and how you can do it using the powerful tool, "m9sweeper." As the adoption of Kubernetes continues to grow, it has become more critical to prioritize the security of your cluster.

"M9sweeper" is an open-source security tool that is designed to detect and identify vulnerabilities and misconfigurations in your Kubernetes deployment. It offers a comprehensive set of checks that cover a broad range of security aspects, including network policies, access control, encryption, and pod security.

It has the potential of centralized monitoring of popular Kubernetes security tools Trivy, Gatekeeper, KubeSec, Kube-Hunter, Kube-bench, and Falco.

講者

Koteswara Rao Vellanki

Koteswara Rao Vellanki

I'm an experienced DevOps Engineer at UST with over 4 years of experience in the IT industry. Prior to joining UST, I worked with HCL Technologies and Agathsya Technologies. I completed my Master's degree in Computer Applications from Acharya Nagarjuna University, where I graduated with distinction. I have reasonable knowledge and expertise in DevOps tools, including containerization and orchestration technologies, and has a passion for solving complex problems to optimize business outcomes. I'm highly motivated, a quick learner, and always willing to go above and beyond to ensure successful project delivery.

Kubernetes Community Day Taiwan F7WJ9A general (30mins)

Multi-Tenant ArgoCD with security and isolation

TR 211 [[ new Date( '2023-07-29 06:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 06:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 07:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

隨著公司越來越多地採用 Kubernetes作為營運平台,為了減少部署工作量而導入了 ArgoCD。 在引入期間最主要挑戰是讓 DevOps 團隊進行統一營運和管理同時在合規性和安全性背景下進行分散權限管理。 講者將談及如何設置和擴展 ArgoCD 以滿足這些要求。

講者

Tony Yip

Tony Yip

DevSecOps Engineer from Hong Kong, with lots of experience of different cloud native platform and tools

Kubernetes Community Day Taiwan BCW9EX general (30mins)

我們為什麼需要新的開源專案Atmosphere來翻新跨國公有雲

TR 211 [[ new Date( '2023-07-29 07:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 07:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 08:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

深入介紹開源專案Atmosphere 一套我們(Vexxhost)部屬在跨國公有雲與數十個私有雲的部屬方案 並分享為什麼我們需要開發這套部屬工具以及對我們目前使用狀況進行分析 也會展示demo務求讓各位看個仔細仔細再仔細

講者

Rico Lin

Rico Lin

Cloud OpenStack Engineer @ Vexxhost

Kubernetes Community Day Taiwan GKRP7Q general (30mins)

Grafana 全家桶,如何打造高可用且具可擴充性的 o11y 平台

TR 211 [[ new Date( '2023-07-30 02:10:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 02:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 02:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

本次分享機會探討如何以 Grafana 以及其生態系下的各開源專案如 mimir, loki, tempo, promtail, agent 等打造一個兼容 metrics/logging/tracing 三面向的監控平台。 此外也會分享其架構並且與常見的解決方案,如 Prometheus, Jaeger, Opentelemetry, ELK 等進行比較來理解使用 Grafana 全家餐的好處

講者

HungWei Chiu

HungWei Chiu

HungWei is a co-founder of SDNDS-TW and CNTUG, two local communities in Taiwan. SDNDS-TW specializes in SDN and networking topics, while CNTUG focuses on Cloud Native approaches. Additionally, HungWei is dedicated to sharing his knowledge and experience through blog posts and speaking engagements at various conferences and meetups. Some of the events he has participated in include COSCUP 2022, COSCUP 2018 x openSUSE, Asia GNOME.Asia, Open Source Networking Days Taiwan, and GDG DevFest Taipei 2018.

Kubernetes Community Day Taiwan 7PGFJM general (30mins)

Tekton and ArgoCD: The Dynamic Duo for Kube Native CI/CD

TR 211 [[ new Date( '2023-07-30 02:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 02:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 03:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

As the use of containers and Kubernetes for application deployment becomes more widespread, managing the continuous integration/delivery/deployment process can still be a challenge. Tekton and ArgoCD are two CNCF projects that aim to simplify and automate the CI/CD process for containerized applications. In this talk, I will provide an overview of Tekton and ArgoCD and show how they can be used together to streamline the CI/CD process. I will demo how to deploy new features to a Quarkus (game) application in a streamlined and controlled way (and perhaps the audience will get to even play along? ).

This talk is aimed at developers, DevOps engineers, and other Cloud Native / Kubernetes practitioners who are interested in learning more about truly Cloud Native, Serverless CI/CD and how it can be used to improve the automation of building and deploying applications to Kubernetes.

Takeaways: * Introduction to Tekton and ArgoCD * How to leverage pipelines and GitOps to deploy applications * How to release new features continuously using feature flags

講者

Kevin  Dubois

Kevin Dubois

Kevin is a software engineer and developer advocate at Red Hat who is on a mission to supercharge developer joy and productivity using Open Source as the guiding light. He is a frequent conference speaker, talking mostly about Java, Quarkus and Cloud Native Development & Deployment practices. Kevin previously worked as a (Lead) Software Engineer at a variety of organizations ranging from small startups to large US enterprises and even the Belgian public sector. In his free time you can find Kevin somewhere in the wild hiking, gravel biking, snowboarding down mountains or packrafting (up and) down WW rivers.

Kubernetes Community Day Taiwan SY3PCJ general (30mins)

Exploring the Longhorn Data Plane: An Overview and Enhancements

TR 211 [[ new Date( '2023-07-30 03:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 03:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 04:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

Longhorn is a distributed block storage system that has been purpose-built for Kubernetes, making it an ideal cloud-native solution. As an incubating project of the Cloud Native Computing Foundation (CNCF), its main goal is to provide persistent and highly available storage for stateful workloads. In this presentation, we will be exploring Longhorn's architecture and specifically, the data path. Despite offering a wealth of features, such as snapshots, backups, and recurring jobs, there is still room for improvement in the data plane's performance. To address this, a data engine is integrated with Storage Performance Development Kit (SPDK) in the upcoming release, which improves the I/O data path, resulting in better latency and throughput. Additionally, we will introduce the Userspace Block Device Driver (ublk) as a frontend to enhance performance and reduce latency. This feature is particularly useful for edge devices that use legacy data engines.

講者

Jing-Wei Su

Jing-Wei Su

Jing-Wei Su is a Staff Software Engineer at SUSE from the end of 2021. He is interested in storage technology. He is currently working on the CNCF Longhorn project.

Kubernetes Community Day Taiwan KSJLLL general (30mins)

Demystifying Cloud Native Terminology: Explore the Cloud Native Glossary and Contribute to the Community

TR 211 [[ new Date( '2023-07-30 04:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 04:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 05:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

As the cloud native movement gains momentum, it becomes increasingly important to understand complex technical terms, concepts, and technologies. The CNCF Cloud Native Glossary (glossary.cncf.io) aims to define cloud native concepts in clear and simple language, making them accessible to everyone. In this session, Seokho Son, one of the maintainers of the Cloud Native Glossary and a CNCF Ambassador, will introduce the project and demonstrate how it can be a valuable resource for understanding cloud native terminology. You can use the Glossary to grasp complex terms and make your first contribution to the CNCF and the Cloud Native community. The community eagerly awaits your contributions! Join this session to learn how to utilize and contribute to the Cloud Native Glossary.

講者

Seokho Son

Seokho Son

Seokho Son is a CNCF Ambassador and senior researcher & open source special fellow at the Electronics and Telecommunications Research Institute (ETRI), a national research institute in South Korea. His primary responsibilities include designing systems and devising algorithms for cloud and cloud-native computing to accomplish national research projects. He is one of the maintainers of the CNCF Cloud Native Glossary which aims to define cloud native concepts in clear and simple language, and he is contributing to Kubernetes by leading the Korean localization team in Kubernetes SIG-Docs and maintaining localization in Kubernetes/website. Furthermore, he is one of the maintainers of Cloud-Barista, a multi-cloud management platform. As an open source advocate, Seokho has served as a speaker at various cloud native events, including Cloud Native Community Groups and Kubernetes Forum in South Korea, and he is actively involved in mentoring open source contribution programs in South Korea.

Kubernetes Community Day Taiwan SGNHKA general (30mins)

Faster Image Pulling with IPFS Cache and eStargz Lazy Pulling

TR 211 [[ new Date( '2023-07-30 05:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 05:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 06:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

Container image pulling is a critical component of modern application development and deployment workflows, but it can be slow and resource-intensive, particularly when pulling large images. Research shows the time to pull container image take 76% of the container startup time. This proposal explores the use of InterPlanetary File System (IPFS) cache and eStargz lazy pulling to improve the speed and efficiency of container image pulling.

講者

JenTing

JenTing

A passionate and exquisite software developer in the backend, Kubernetes, and cloud-native projects.

Kubernetes Community Day Taiwan A9VPER general (30mins)

Who broke the build? — Using Kuttl to improve E2E testing and release faster

TR 211 [[ new Date( '2023-07-30 06:10:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 06:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

No one wants to be responsible for breaking the build. But what can you do as a developer to avoid being the bad guy? How can project leads enable their teams to reduce the occurrence of broken builds? In talking within our own teams, we discovered that many developers weren’t running sufficient integration and End to End tests in their local environments because it’s too difficult to set up and administer test environments in an efficient way. That’s why we decided to rethink our entire local testing process in hopes of cutting down on the headaches and valuable time wasted. Enter Kuttl. Connecting Kuttl to CI builds has empowered our developers to easily configure a development environment locally that accurately matches the final test environment — without needing to become an expert CI admin themselves. These days, we hear, “Who broke the build?” far less often — and you can too!

講者

Ram Mohan Rao Chukka

Ram Mohan Rao Chukka

Ram is a Senior Software Engineer at JFrog. Around 14 years of work experience and Previously worked for startup companies like CallidusCloud (SAP Company), Konylabs. Strong believer of open source software can change world and which helps to solve real world problems

At JFrog, I maintain open source helm charts and Ansible collections at Github .

Loves Automation, Linux, openSource

Kubernetes Community Day Taiwan CNJUVM general (30mins)

從 0 開始打造私有雲的 Kubernetes 監控吧!

TR 211 [[ new Date( '2023-07-30 06:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 07:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

建置私有雲的 Kubernetes,需要解決的就是監控問題,本議程將會講解怎麼組合 Prometheus + Grafana,除此之外,還有帶你理解常用的 CRDs,打造出屬於你的監控報表。

講者

梯口 tico88612

梯口 tico88612

哈囉,我叫做梯口,目前在花蓮讀碩士寫論文,但同時也在工作,自從大四實習踏入 IT/SRE 領域後,持續研究任何 Cloud Native 的新技術、DevOps 的思維,喜歡分享自己所看到的人事物。

Kubernetes Community Day Taiwan EGQK3C general (30mins)