ClickHouse on Kubernetes
ClickHouse on Kubernetes! Alexander Zaitsev Altinity Background ● Premier provider of software and services for ClickHouse ● Incorporated in UK with distributed team in US/Canada/Europe 24x7 support for ClickHouse deployments ○ Software (Kubernetes, cluster manager, tools & utilities) ○ POCs/Training What is Kubernetes? “Kubernetes is the new Linux” Actually it’s an open-source machine resources efficiently ● automate application deployment Why run ClickHouse on Kubernetes? Other applications are already there Easier to manage than deployment on hosts Bring0 码力 | 34 页 | 5.06 MB | 1 年前3ClickHouse on Kubernetes
ClickHouse on Kubernetes! Alexander Zaitsev, Altinity Limassol, May 7th 2019 Altinity Background ● Premier provider of software and services for ClickHouse ● Incorporated in UK with 24x7 support for ClickHouse deployments ○ Software (Kubernetes, cluster manager, tools & utilities) ○ POCs/Training What is Kubernetes? “Kubernetes is the new Linux” Actually it’s an open-source machine resources efficiently ● automate application deployment Why run ClickHouse on Kubernetes? 1. Other applications are already there 2. Portability 3. Bring up data warehouses quickly0 码力 | 29 页 | 3.87 MB | 1 年前3Serverless Kubernetes - KubeCon
Serverless Kubernetes: Container in Cloud Native Way 阿里云容器服务团队 张维 KUBECON CHINA 2018 应用部署演化: Going native with cloud Virtual Machine/Bare Metal Increasing focus on business logic Decreasing 厂商 发布日期 Kubernetes API支持 Hyper.sh 2016.11 Y(2018.5支持) Azure Container Instances 2017.7 N AWS Fargate 2017.11 计划2018年支持 Huawei CCI 2018.2 Y Alibaba Cloud Serverless Kubernetes 2018.5 Serverless Kubernetes容器服务 - 按照应用使用资源付费 - 无需管理服务器节点 容器调度与编排 经典Kubernetes容器服务 - 按照集群节点数量付费 ECS Pod Pod Pod Pod ECS Pod Pod Pod Pod ECS Pod Pod Pod Pod 经典Kubernetes集群 容器调度与编排0 码力 | 16 页 | 4.25 MB | 1 年前3Kubernetes Native DevOps Practice
Kubernetes Native DevOps Practice — 王磊磊 @TenxCloud Agenda • Our DevOps Expectations • Kubernetes Capabilities/Advantages to Build DevOps Solution • Architecture and Features • CRD and operator design experience and data, leverage with PaaS capability • Facilitate our PaaS and micro-service product Kubernetes Capabilities/Advantages to Build DevOps Solution Pod Job CronJob • k8s itself is NOT a PaaS or Volumes ConfigMap Secret ResourceQuota / LimitRanges • Scheduler / Affinity • And more … Kubernetes Capabilities/Advantages to Build DevOps Solution [] InitContainers Pod Spec [] Containers Affinity0 码力 | 21 页 | 6.39 MB | 1 年前3Kubernetes Use it, Contribute to it, and Enjoy it!
Kubernetes: Use it, Contribute to it, and Enjoy it! Xiangpeng Zhao, Software Engineer, ZTE Corporation Github: @xiangpengzhao Agenda 1. The community 2. How to contribute 3. Versioning 4. The easy Communication Resources Ecosystem Orgs/Repos Kubernetes Kubernetes SIGs Kubernetes Incubator Orgs kubernetes- retired Kubernetes Clients kubernetes- csi Orgs/Repos Orgs/Repos Orgs/Repos SIGs/WGs SIGs/WGs Special Interest Group Working Group https://github.com/kubernetes/community/blob/master/sig-list.md SIGs/WGs Communication Github Slack Mailing list Zoom Discussion board Kubecons0 码力 | 45 页 | 3.11 MB | 1 年前3CipherTrust Transparent Encryption for Kubernetes
cpl.thalesgroup.com 挑戰:保護 Kubernetes 環境的應用 程式安全 容器是為服務架構套件配置和軟體相依性的必要元素。 Kubernetes 是用於部署和管理這些容器的開源軟體。 使 用 Kubernetes 可以更快地交付、部署和管理容器化應用 程式,透過可重複使用的模組化元件提高效率、優化資源利 用和降低授權費用以節省成本。 然而還是存在各種風險: • 特權用戶濫用 特權用戶濫用 - 按照預設值,Docker 依據 root 特權存 取權限執行,管理員對所有租戶金鑰 (tenant secrets) 具有完全的存取權。這個不受約束的存取層級引發多種 風險。如果管理員能夠不受限制的存取容器映像和其中 儲存的資料,則企業可能遭受針對特權層級的攻擊。 • 跨容器存取 - 不當的權限配置可能造成多個容器存取應 該保持隱私的機敏資料。此外,當容器被託管在共享的 虛擬化或雲端環境中,關鍵資訊可能會暴露給第三方。 存資料,控制權受到限制。因此,這些資安團隊發現很 難遵守相關的資安政策與法規命令。 解決方案:CipherTrust Transparent Encryption for Kubernetes CipherTrust Transparent Encryption for Kubernetes 提供用於加密、存取控制和資料存取日誌記錄的容器內核 功能,使企業能夠對Kubernetes 環境中的資料建立堅實 穩固的防護。0 码力 | 2 页 | 459.23 KB | 1 年前3Greenplum for Kubernetes PGConf India 2019
Inc. All rights Reserved. Kubernetes Operator for Massively Parallel Postgres Goutam Tadi (@goutamtadi) Senior Software Engineer, Pivotal Software Inc Email: gp-kubernetes@pivotal.io PGConf India 2019 2019 Agenda ● Intro to Greenplum ● Kubernetes 101 ● Greenplum for Kubernetes ○ Components ■ Greenplum Operator ■ Greenplum Cluster ● Demo Massively Parallel Postgres Greenplum Greenplum Data Managed Clouds 5 Container Orchestration System Kubernetes Greenplum on Kubernetes 101 Kubernetes Master Greenplum on Kubernetes 101 Kubernetes Master kubelet kube-proxy docker Node kubelet kube-proxy0 码力 | 26 页 | 1.75 MB | 1 年前3Kubernetes & YARN: a hybrid container cloud
workloads ����������� �������� ����������� �������� Retail spark search adds MR flink Sigma Fuxi Kubernetes YARN Node ���������� �� ��������� ������� ��� ����������� Co-located�40% Seperated �10% 30% ������ ��������� Kubernetes Focus on long running service. Driving current state towards desired state with control loops YARN Focus on scheduling jobs ���������� ���� Kubernetes Container centric top down. Scheduling sequence: Queue -> user -> application -> container request ������������� kubernetes Based on api-server watch mechanism Everything stored in etcd YARN Based on RPC Only application-level0 码力 | 42 页 | 25.48 MB | 1 年前3Go Programming Pattern in Kubernetes Philosophy
Pattern in Kubernetes Philosophy Harry Zhang @resouer Contents • What I will talk? • Kubernetes basic in 1 min • For Kubernetes developers: • The Golang programming patterns of Kubernetes (Controller Controller • gPRC based interface design in Kubernetes (CRI as example) • For Kubernetes users: • Effective pattern of programming based on Kubernetes • ⼴广告(Don’t worry, it’s not that kind of AD) AD) • What I will not talk? • Kubernetes usage and under the hood • Internal systems or commercial software Kubernetes • The container orchestration and management project created by Google0 码力 | 29 页 | 2.12 MB | 1 年前3Over engineeringthe core of Kubernetes kops
Nova Over engineering the core of Kubernetes kops Kris Nova About Me Kris Nova “I work in the cloud...” Kris Nova In my free time I help run a Kubernetes SIG.. Kris Nova . . t h a t b r i ClusterName }} dhcpOptions: dhcpOptions/{{ ClusterName }} {{ end }} Over Engineering Go in Kubernetes # --------------------------------------------------------------- # Zones (Availability Zones) engineer? ? ? ? Kubernetes Kops Kubernetes Operations Kubernetes Kops Kubernetes Operations “Kops models a cluster then realizes it in a cloud” - Kris Nova Kubernetes Kops Kubernetes Operations Statically0 码力 | 75 页 | 4.56 MB | 1 年前3
共 662 条
- 1
- 2
- 3
- 4
- 5
- 6
- 67