Fork me on GitHub

随笔分类 -  kubernetes

基于K8S的容器化
摘要:Microsoft Azure 孵化团队很高兴地宣布[1]推出一个名为 Radius 的新开放应用程序平台,该平台将应用程序置于每个开发阶段的中心,重新定义应用程序的构建、管理和理解方式。Radius是一个开源项目,支持跨私有云,Microsoft Azure和Amazon Web Services 阅读全文
posted @ 2023-10-19 22:05 张善友 阅读(736) 评论(5) 推荐(4) 编辑
摘要:命令式命令式有时也称为指令式,命令式的场景下,计算机只会机械的完成指定的命令操作,执行的结果就取决于执行的命令是否正确。GPT 之前的人工智能就是这种典型的命令式,通过不断的炼丹,告诉计算机要怎么做,计算机只是机械的完成指定场景下的任务。声明式声明式也称为描述式或者申明式,这种方式告诉计算机想要的, 阅读全文
posted @ 2023-04-08 22:11 张善友 阅读(909) 评论(0) 推荐(1) 编辑
摘要:k8s 1.25 版本需要nginx-ingress 1.4.0 版本, 我们使用nginx控制器,其官网给出的配置方法如下: https://kubernetes.github.io/ingress-nginx/deploy/:kubectl apply -f https://raw.github 阅读全文
posted @ 2022-10-13 10:13 张善友 阅读(1548) 评论(0) 推荐(0) 编辑
摘要:作为目前事实上的容器编排系统标准,K8s 无疑是现代云原生应用的基石,很多同学入门可能直接就被卡到第一关,从哪去弄个 K8s 的环境, Docker Desktop 自带了Kubernetes 服务,但是在过往的经验中就是用梯子也安装不了,卡在拉取k8s 镜像的过程中。因此阿里云有一个项目 k8s- 阅读全文
posted @ 2022-10-09 07:42 张善友 阅读(3102) 评论(9) 推荐(7) 编辑
摘要:一、k3s介绍1.1 什么是k3s?k3s 是经过 CNCF 认证的由 Rancher 公司开发维护的一个轻量级的 Kubernetes 发行版,内核机制还是和 k8s 一样,但是剔除了很多外部依赖以及 K8s 的 alpha、beta 特性,同时改变了部署方式和运行方式,目的是轻量化K8s,简单来 阅读全文
posted @ 2022-10-03 22:02 张善友 阅读(1182) 评论(0) 推荐(1) 编辑
摘要:一、背景Dapr 默认证书有效时间是1年,证书过期后就不能执行相关控制面和数据面的交互了,如下图:二、查看证书有效时间通过dapr mtls expiry 看到期时间,具体参见命令https://v1-7.docs.dapr.io/reference/cli/dapr-mtls/dapr-mtls- 阅读全文
posted @ 2022-09-19 16:14 张善友 阅读(1114) 评论(0) 推荐(4) 编辑
摘要:OpenFunction 发布了0.7 版本,其中有个特性是这么介绍的: 《K8s Gateway API 提供了领先的函数入口和流量管理能力》。 下面我们就来回顾一下K8s Gateway API的基础知识,它旨在解决什么问题,有什么好处呢?在 Kubernetes 集群边缘对外提供网络服务的时候 阅读全文
posted @ 2022-08-18 17:33 张善友 阅读(545) 评论(0) 推荐(1) 编辑
摘要:腾讯云容器服务(Tencent Kubernetes Engine,TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务。腾讯云容器服务完全兼容原生 kubernetes API ,扩展了腾讯云的云硬盘、负载均衡等 kubernetes 插件,为容器化的应用提供 阅读全文
posted @ 2022-07-12 10:21 张善友 阅读(862) 评论(2) 推荐(2) 编辑
摘要:1、概述容器改变了我们看待技术基础设施的方式。这是我们运行应用程序方式的一次巨大飞跃。容器编排和云服务一起为我们提供了一种近乎无限规模的无缝扩展能力。根据定义,容器应该包含 应用程序 及其 运行时依赖项。然而,在现实中,它们包含的远不止这些。标准容器基础镜像包含标准 Linux 发行版中可以找到的包 阅读全文
posted @ 2022-06-22 08:44 张善友 阅读(1096) 评论(1) 推荐(1) 编辑
摘要:OpenEBS 由 CloudByte 研发,这是一家专业做容器化存储的公司,OpenEBS 是其一款开源产品,CloudByte 将其在企业级容器存储的经验付诸到该项目中。这个项目的愿景也很简单,就是让需要持久化存储的工作负载中的存储服务能够直接集成在环境中,存储服务可以自动管理,将存储的细节隐藏 阅读全文
posted @ 2022-05-13 10:23 张善友 阅读(690) 评论(0) 推荐(0) 编辑
摘要:我们已经知道,Kubernetes 是基于容器的应用程序的首选编排平台,可以自动部署和扩展这些应用程序,并简化维护操作。但是,Kubernetes也有其自身的复杂性挑战。那么,企业如何利用容器化来解决物联网的复杂性,而不会最终导致Kubernetes更加复杂呢? Canonical的MicroK8s 阅读全文
posted @ 2022-05-01 08:58 张善友 阅读(8237) 评论(8) 推荐(2) 编辑
摘要:Kubernetes 社区大约会每隔三个月发布次要版本。 从2020年8月发布的版本 1.19 开始 ,Kubernetes 社区将每个版本的支持时长从 9 个月增加到了 12 个月。 长期支持(LTS)工作组在2019年初进行的一项调查显示在当前的9个月支持期内,很大一部分 Kubernetes 阅读全文
posted @ 2022-02-19 09:03 张善友 阅读(1457) 评论(0) 推荐(0) 编辑
摘要:在 Azure 上有许多选项可供团队构建和部署云原生应用程序和容器化应用程序。不存在适合每个用例和每个团队的完美解决方案。本文来自Azure 的文档: https://docs.microsoft.com/zh-cn/azure/container-apps/compare-options Azur 阅读全文
posted @ 2022-02-12 16:20 张善友 阅读(234) 评论(0) 推荐(1) 编辑
摘要:微软在其Kubernetes服务AKS上,以丛集扩充的方式,开始预览分布式应用Runtime Dapr,以及Azure机器学习功能:https://techcommunity.microsoft.com/t5/apps-on-azure-blog/announcing-preview-of-dist 阅读全文
posted @ 2022-02-12 15:27 张善友 阅读(269) 评论(0) 推荐(0) 编辑
摘要:保证结果一致性,提高容错性要求:对错误重试,捕获,执行回滚或补偿逻辑 为长时间运行的流程维护持久化状态,保证任务调度可靠性 控制逻辑和任务逻辑解耦:细化责任,便于管理、维护和扩展 流程控制中心化、可视化:增强进度可观测性,简化来自不同背景人群的交流 模板方式定义控制逻辑和任务依赖:减少重复工作,统一 阅读全文
posted @ 2022-02-08 10:02 张善友 阅读(1357) 评论(0) 推荐(3) 编辑
摘要:微服务尽管构建起来非常困难,但它们已成为一种越来越流行的架构模式。随着开发人员开始将他们现有的单体代码库迁移到微服务系统,他们花费大量时间来处理分布式应用程序带来的固有挑战,例如状态管理和服务调用。通过引入Dapr 通过以 http/gRPC API 的形式提供一致的构建块来解决其中一些与微服务相关 阅读全文
posted @ 2022-02-04 11:28 张善友 阅读(1162) 评论(0) 推荐(3) 编辑
摘要:去年我写过一篇 牛年 dotnet云原生技术趋势[1],今天再来写一篇虎年云原生落地技术趋势,去年局限在.NET 平台上的云原生落地,我今年在去年探索云原生落地的基础上从多语言云原生技术落地的趋势来谈谈。 在 2020 年的时候,云原生理念就被提到得越来越多,但是真正呈现出爆发形态、真正被所有的云厂 阅读全文
posted @ 2022-02-03 23:30 张善友 阅读(436) 评论(0) 推荐(0) 编辑
摘要:微信云托管 使用目前主流的容器平台Docker以及容器编排技术Kubernetes(简称K8S),来管理你的项目。 使用微信云托管需要掌握对Docker的使用,但你无需掌握K8S的使用方法。微信云托管将K8S的运维配置完全接手,你不需要关心K8S和容器服务如何配置和相互作用,只需要操作微信云托管提供 阅读全文
posted @ 2022-01-23 12:41 张善友 阅读(1168) 评论(0) 推荐(3) 编辑
摘要:众所周知,Kubernetes在容器编排器大战中脱颖而出后,从2020年以来变得越发的火热。那么云原生计算基金会(CNCF)联合Linux基金会就适时的推出了皆在考察相关从业者对Kubernetes的运维和开发知识了解程度的认证考试,分别是:Certified Kubernetes Administ 阅读全文
posted @ 2022-01-10 14:44 张善友 阅读(1577) 评论(0) 推荐(1) 编辑
摘要:在本文中,我们了解了一种在Windows上使用K8s的新方式。Windows与任何其他操作系统在Kubernetes方面不相上下。 阅读全文
posted @ 2022-01-03 10:16 张善友 阅读(4409) 评论(4) 推荐(3) 编辑