(四)基于Istio on Kubernetes 云原生应用的最佳实践 - Alibaba Cloud K8S Playground
用关系。 部署应⽤用 使⽤用 kubectl 部署简单的服务 1 kubectl apply -f app.yaml 上⾯面的命令会启动全部的3个服务,其中也包括了了 addedvalues 服务的版本v1. 定义 Ingress gateway 1 kubectl apply -f gateway.yaml 确认所有的服务和 Pod 都已经正确的定义和启动 确认所有的服务已经正确的定义和启动 确认所有的Pod 都已经正确的定义和启动 1 kubectl get pods 确认⽹网关创建完成 1 kubectl get gateway 应⽤用缺省⽬目标规则 1 kubectl apply -f destination-v1.yaml 等待⼏几秒钟,等待⽬目标规则⽣生效。这意味着上述3个微服务已经都部署在istio的环境中了了。你可以使⽤用以下命令来查看⽬目标规则: 1 kubectl get - 灰度发布 运⾏行行以下命令部署v2: 1 kubectl apply -f addedvalues-v2.yaml 部署DestionationRule: 1 kubectl apply -f destination-v2.yaml 部署VirtualService: 1 kubectl apply -f virtualservice-v1-v2.yaml 当前v1和v2的流量量分别为50%0 码力 | 6 页 | 1.33 MB | 1 年前3云原生图数据库解谜、容器化实践与 Serverless 应用实操
https:��github.com/OpenFunction/OpenFunction.git cd OpenFunction sh hack/deploy.sh ��all kubectl apply �f https:��raw.githubusercontent.com/OpenFunction/OpenFunction/main/config/bundle.yaml kubectl create kourier # externalIP vim config/samples/function�sample.yaml # container image registery kubectl apply �f config/samples/function�sample.yaml $ kubectl get function NAMESPACE NAME BUILDSTATE 0/basketballplayer-2.X.ngql $ ~/.nebula�kind/bin/console �u root �p password ��address=192.168.8.137 ��port=32669 �f basketballplayer-2.X.ngql ��� (root@nebula) [basketballplayer]> insert edge serve(start_year,end_year)0 码力 | 47 页 | 29.72 MB | 1 年前322-云原生的缘起、云原生底座、PaaS 以及 Service Mesh 等之道-高磊
是云原生应用 2 0 1 9 年 云 原 生 爆 发 成 为 主 攻 方 向 2 0 1 5 年 P i v o t a l 提 出 云 原 生 概 念 P i v o t a l 、 C N C F 同 时 提 出 云 原 生 是 一 种 充 分 利 用 云 计 算 优 势 构 建 和 运 行 应 用 的 方 式 。 D o c k e r 被 认 为 是 能 够 适 应 于 云 原 生 理 念 0 9 年 阿 里 云 飞 天 系 统 诞 生 聚焦于CapEx到OpEx的转变,但是应用依然需要自己解决稳定性问题 企业开始摸索大规模上云的可能性,而同时微服务架构开始出现。 2 0 0 0 年 F r e e B S D 提 出 容 器 , 而 资 源 隔 离 能 力 早 在 1 9 7 5 年 就 已 经 存 在 2003年Docker兴起,但云原生架构依然 没有出现,Docker公司还差点死了0 码力 | 42 页 | 11.17 MB | 5 月前3多云下的云原生之道multicloud
JIANG Xuchun, 3. QIU Jian 4. GUO Yingchun Demo Booth 1 Nov 14&15 booth number D5 located in Hall 1F on Level 1 of the convention center0 码力 | 7 页 | 1.86 MB | 1 年前3使用Chaos Mesh来保障云原生系统的健壮性-周强
kubernetes.io/component": "tikv" mode: one duration: "10s" scheduler: cron: "@every 15s" ● kubectl apply -f ./network.yaml ● kubectl describe NetworkChaos network Apply using Dashboard architecture0 码力 | 28 页 | 986.42 KB | 5 月前3Taming Istio Configuration with Helm
our services with Helm! values .yaml go- template > helm template my-service | kubectl apply -f - k8s yaml Istio yaml k8s yaml Istio yaml k8s yaml Istio yaml Sprig functions Native functions0 码力 | 19 页 | 867.72 KB | 1 年前302. Kubevela 以应用为中心的渐进式发布 - 孙健波
平台研发团队: ● 开发了一个新 Operator 叫做 metrics(监控) ● 编写一个 K8s 能力描述文件 metrics.yaml 平台管理员: ● 执行 $ kubectl apply -f metrics.yaml 用户: ● 立刻就可以在 Application 中定义一个新的字段 metrics ● 无需系统更新或重启 Platform Builder 模型层能力注册 KubeVela0 码力 | 26 页 | 9.20 MB | 1 年前3Volcano加速金融行业大数据分析平台云原生化改造的应用实践
action: CompleteJob Volcano部署命令如下,详情参见项目主页:https://github.com/volcano-sh/volcano kubectl apply -f https://raw.githubusercontent.com/volcano-sh/volcano/master/installer/volcano-development.yaml vol0 码力 | 18 页 | 1.82 MB | 1 年前3构建统一的云原生应用 可观测性数据平台
网络链路 由业务代码驱动的可观测性数据、云API数据 调用关系 知识图谱 链路追踪 黄金指标 关联 应用链路(Tracing) 应用日志(Logging) 应用链路 TraceID N F V 公 有 云 / 私 有 云 企业混合云 控制器 10W采集器 20+云平台 采集器 1% CPU 1% 带宽开销 原 始 数 据 采 集 云平台API 容器编排API TKE0 码力 | 35 页 | 6.75 MB | 1 年前323-云原生观察性、自动化交付和 IaC 等之道-高磊
及在数分钟内实现特定场景下基础设施就绪是很难实现的。因此需要一种全新的 管理方法,而IaC借助了软件开发中的代码管理经验,通过代码描述基础设施的配 置及变更,再执行代码完成配置和变更。 K8S OS DB F5 路由器 防火墙 .... Ansible Salt Chef Pupet 实际上云原生平台自己也采用了IaC来管理应用, 比如K8S的Yaml,这种方式有利于隔离实现细节。 ITIL 需要具体学习不同软0 码力 | 24 页 | 5.96 MB | 5 月前3
共 11 条
- 1
- 2