云原生图数据库解谜、容器化实践与 Serverless 应用实操
K8s Nebula Operator Nebula Operator 实现 Kubebuilder Scaffold CRD Control Loop Calling Nebula Cluster . ├── apis �� │ └── apps │ └── controller�manager ├── config │ └── crd │ ├── controller curl http:��function�sample�serving-9sszk�ksvc�xlfkz.default.example.com Hello, World! kk create cluster ��with�kubernetes v1.20.4 ��with�kubesphere v3.1.1 git clone https:��github.com/OpenFunction/OpenFunction --------+--------------+------------- | "nebula�storaged-0.nebula�storaged�headless.default.svc.cluster.local" | 9779 | "ONLINE" | 0 | "No valid pa +----------------------------------------0 码力 | 47 页 | 29.72 MB | 1 年前301. MOSN 高性能网络扩展实践 - 王发康
L7 extension SDK GoLang On High Performance Network Framework CGO Request Response proxy_golang API spec proxy_golang_request • params headers body trailers • returns C.Response{ headers, body, trailers Others Control Plane MCP Data flow Control flow xDS Discovery Client Metrics Admin REST API Request Request MOSN 做业务扩展 • 扩展非 xDS 服务发现 • 扩展 L4/L7 filter • 扩展 Xprotocol 支持 • Debug 及 Admin 管理 复用基础能力 • 复用高效 Eventloop 模型 • 复用 xDS 服务元数据通道 • 复用 L4/L7 filter • 复用 Cluster LB • 复用 State 统计 Proxy-golang 扩展能力 • Proxy-golang API • Filter manager MoE 方案介绍 — TraceID 事例 Other http filter AntVip/Pilot0 码力 | 29 页 | 2.80 MB | 1 年前3Volcano加速金融行业大数据分析平台云原生化改造的应用实践
Karmada Controllers K8s API Server Queue Controller Job Controller VG Controller VG API Server Cluster A K8s API Server Cluster B Agent Other Clusters Karmada API Server Volcano Global VG 集群级别资源对象,与用户/namespace解耦 • 可用于租户/资源池之间共享资源 • 支持每个队列独立配置Policy,如 FIFO, fair share, priority, SLA等 K8S CLUSTER Submit job nodes Resources nodes Resources Queues Jobs run and finish Jobs wait in Queue finish master Queue1 Queue2 QueueN 动态资源共享 • 队列资源预留/队列容量 • 基于权重提供队列间资源共享 Cluster resources Queuer1 with weight=2 Cluster resources Queuer1 with weight=2 Queuer2 with weight=1 Submit job to Queue0 码力 | 18 页 | 1.82 MB | 1 年前3构建统一的云原生应用 可观测性数据平台
DeepFlow的典型客户环境中,两个微服务通信涉及到的标签多达上百个 Namespace Service Service Deployment Pod Container Node Cluster Ingress Deployment Pod Container 服务 app version env group owner stage commitId deployId ... commitId=e86c973 zone=ZoneA releaseVersion=12 deployType=canary Version=1.4.0 group=iot owner=xiangyang cluster=devops deployId=287115 level=low layer=service taskEnv=prod 看云网更清晰 Simplify the growing complexity deployId ... 网络资源 VPC 子网 CIDR IP地址 NATGW ALB … ~30种资源标签,100+自定义微服务标签 理解云网络,自动标记端到端数据标签 Labels 自动同步云API、K8s apiserver DeepFlow support list 主机名、IP地址、VPC/隧道ID、对等连接、NAT/LB ➔ 资源标签 工作负载、容器服务、命名空间 ➔ 服务标签 容0 码力 | 35 页 | 6.75 MB | 1 年前3云原生企业级安全的最佳实践
云原生企业级安全的最佳实践 Cloud Native Security Cluster Security • Securing the cluster components that are configurable • Securing the applications which run in the cluster AKS Security Network Security Restricting Authorized IP range: Azure NSG Private cluster: Azure Private Link • East-West Traffic Azure NPM Calico NetworkPolicy Identity Management Access to API server Integrate with Azure Active Directory0 码力 | 14 页 | 13.52 MB | 1 年前3使用Chaos Mesh来保障云原生系统的健壮性-周强
V TiK V TiFlas h TiK V TiK V ... DistSQL API KV API ... Worker Worke r Worke r Spark Driver ... Spark SQL Spark Cluster DistSQL API P D P D P D PD Cluster Pum p Pum p Pum p Draine r TiDB Binlog DM0 码力 | 28 页 | 986.42 KB | 5 月前31.3 MOSN 在云原生的探索及实践
性增长;CGO 中增加 Go 自身计算逻辑时, 其 Go 的计算消耗也 呈线性增长 CGO 开销调研 MOE 解决方案及实践介绍 MOE 方案介绍 — 整体架构 proxy_golang API spec proxy_golang_request • params headers body trailers • returns C.Response{ headers, body, trailers 复用基础能力 • 复用高效 Eventloop 模型 • 复用 xDS 服务元数据通道 • 复用 L4/L7 filter • 复用 Cluster LB • 复用 State 统计 Proxy-golang 扩展能力 • Proxy-golang API • Filter manager MOE 方案介绍 — TraceID 事例 相关问题点 Envoy 和 MOSN 如何交互(1、2、 proxy_golang API spec proxy_golang_request • params headers body trailers • returns C.Response{ headers, body, trailers, optionFlags} …… 将 Envoy 的请求使用 GoLang L7 extension filter 的 proxy_golang API 进行封装,通过0 码力 | 36 页 | 35.61 MB | 1 年前309-harbor助你玩转云原生-邹佳
[1] 云原生(cloud-native)技术使组织能够在现代化和动态的环境下(如公有云、私有云 和混合云)构建和运行可扩展的应用程序。云原生典型技术包括容器、服务网络、 微服务、不可变基础设施和声明性API等。 v1.0 by CNCF 容器-更轻量级和灵活的虚拟化 镜像-应用软件打包与分发 OCI: https://opencontainers.org/ OCI制品(artifact):镜像,Helm 通过插件化的扫描器接入使得用户可以选择自己偏向的扫描器来进行漏洞扫描 Scanner API Harbor core Scanner adapters Image registry Async scan jobs Other scanners... engine & enterprise Pull layers for scanning Harbor API Scan data store Scan store 的仓库服务 构建高可用(HA)仓库服务 [3] Harbor Operator提供基于K8s集群的all-in-one HA解决方案(也支持使用外部共享服务) Kubernetes Cluster User Defined Namespace Operator Namespace(s) CR: HarborCluster CR: Harbor CR: Postgresql Persistent0 码力 | 32 页 | 17.15 MB | 5 月前302. Kubevela 以应用为中心的渐进式发布 - 孙健波
再实际操作资源,只生成版本快照 AppRollout-1 开始 暂停 继续 成功 AppRollout-2 新的发布使用新的发布单对象 K8s Resource v1 -> v2 cluster2 cluster1 面向终态的多版本共存 --渐进式发布 Application AppRevision v1 AppRevision v2 AppRevision v3 ① 创建 ②0 码力 | 26 页 | 9.20 MB | 1 年前3Rainbond安装与运维原理解读
Rainbond安装问题排查⽂文档 https://www.rainbond.com/docs/troubleshoot/install-problem/ 安装完成后,通过命令 grctl cluster 确认集群状态。 在返回结果列列表中发现有任意 红⾊色字体 ⼀一定要来看这篇⽂文档 我是郭逊, 好⾬雨交付⼯工程师, 我为交付质量量代⾔言? 好⾬雨交付⼯工程师-郭逊 RAINBOND0 码力 | 12 页 | 311.60 KB | 1 年前3
共 25 条
- 1
- 2
- 3