云原生图数据库解谜、容器化实践与 Serverless 应用实操
Function Build ⽤ Tekton 管理镜像制作流⽔线 1. 获取源代码 2. 制作镜像 3. 上传镜像 如何管理 Build pipeline? K8s 弃⽤ Docker 作为 Container Runtime 不能再以 Docker in docker 的⽅式以 Docker build 构建镜像 还有什么选择? Function Build 如何在这些⼯具直接进⾏选择和切换? nebula�siwi spec: version: "v1.0.0" image: "weygu/siwi�api:latest" imageCredentials: name: push�secret build: builder: openfunction/builder:v1 env: FUNC_NAME: "siwi_api" FUNC_SRC: "main.py" srcRepo: url: url: "https:��github.com/wey�gu/nebula�si sourceSubPath: "src" serving: runtime: Knative params: NG_ENDPOINTS: "NEBULA_GRAPH_ENDPOINT" template: containers: - name: function Live Demo Siwi on KubeSphere0 码力 | 47 页 | 29.72 MB | 1 年前3基于Consul的多Beats接入管控与多ES搜索编排
丰富的内网拨测平台 21 案例: 使用ES原生ML能力提供排障效率 深挖日志价值,提高故障感知与异常分析能力 22 技术栈 技术选型 前端 TypeScript、Angular 8、 Ng-zorro 后台 Golang、Iris、Consul、微服务化设计、 Pongo2模板管理 配置 Consul、Elasticsearch Agent Golang、ELK beats、Logstash、LXC资源管0 码力 | 23 页 | 6.65 MB | 1 年前316-Nocalhost重新定义云原生开发环境-王炜
Minikube、Kind 等即可快速启动微服务应⽤。 但对于开发⼈员来说,原来单体应⽤的开发体验变得不复存在,由于应⽤很难在 Docker 容器之外运⾏,所以 每次代码修改,都需要经历以下步骤: 执⾏ docker build 构建镜像 执⾏ docker tag 对镜像进⾏标记 执⾏ docker push 推送镜像到仓库 修改 Kubernetes ⼯作负载的镜像版本 等待镜像拉取结束 等待 Pod 重建 查看修改后的代码效果 重新定义了云原⽣开发环境,并带来了全新的云原⽣开发体 验。 为了快速理解 Nocalhost 重新定义的云原⽣开发环境,让我们⾸先站在不同的⻆⾊来看 Nocalhost 能给他们 带来什么。 开发⼈员: 摆脱每次修改需要重新 build 新镜像以及⻓时间的循环反馈,修改代码⽴即⽣效 ⼀键部署开发环境,摆脱本地环境搭建和资源不⾜的限制 本地 IDE 编辑器和开发环境联动,⽀持远程调试 图形化的 IDE 插件,⽆需熟悉 kubectl0 码力 | 7 页 | 7.20 MB | 6 月前3中国移动磐舟DevSecOps平台云原生安全实践
安全管控 • • • 安全运营 • • • 一个体系、两个方向、四个环节 PLAN CODE DEPLOY OPERATE MONITOR RELEASE TEST BUILD DEV BUILD TIME OPS RUN TIME 上线即安全(安全左移)+ 自适应安全(持续监控&响应) SEC 安全需求 业务需求进来以后从五个维度对业务需求进行安全分析 威胁分析模型0 码力 | 22 页 | 5.47 MB | 1 年前3云原生中的数据科学KubeConAsia2018Final
pachyderm.io/ Data Science Bill of Rights: http://www.pachyderm.io/dsbor.html Azure Container Registry Build: https://docs.microsoft.com/en-us/azure/container-registry/container- registry-tasks-overview Azure0 码力 | 47 页 | 14.91 MB | 1 年前3使用Chaos Mesh来保障云原生系统的健壮性-周强
Chaos Engineering Chaos Engineering is the discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production. 20140 码力 | 28 页 | 986.42 KB | 6 月前3带给你“一份应用需求定义,到处交付”的云原生交付体验
ComponentController CNBaaS Operator (Kubernetes AddOn) OwnerReference OwnerReference Invoke Plugin Runime 4.Build and adapt component 5. Apply Component 1. Register Plugin IaC Schema & Runtime 2. Load Plugins0 码力 | 16 页 | 30.13 MB | 1 年前327-云原生赋能 AIoT 和边缘计算、云形态以及成熟度模型之道-高磊
实上的顾虑,因为“机器人”比人是否可靠 仍然在争论中,可参考或者背书的实例 少,导致落地缓慢。 • 组织结构升级 • 企业IT文化、工作流程、知识体系、工具集的总合升级 • 应用架构升级 • re-platform • re-build • re-host • 运维模式升级 • 从传统面向操作规则的运维转变为面向观测数据的自动化运维 • 重新定义软件交付模式 • 整体打包交付 • Git=Single Version Of Truth0 码力 | 20 页 | 5.17 MB | 6 月前3云原生安全威胁分析与能力建设白皮书(来源:中国联通研究院)
的执行环境,每个执行环境都承载着一个特定任务并负责处理一个单独事件,在 时间与空间中各自运行。例如,基于 Knative[21]实现的 Serverless 架构将无服 务抽象为三个关键的组件,分别为构建应用的 build 组件、提供流量的 serving 组件和生产消费事件的 event 组件。无服务器架构颠覆性的变化,给应用/服务 开发商和拥有者带来了全新的安全挑战,包括攻击面增多、攻击方式复杂、可观 测性不足、传统安全方案不兼容不适用等。图0 码力 | 72 页 | 2.44 MB | 1 年前3
共 9 条
- 1