随笔分类 -  gitOps实践

摘要:1. 什么是Application 后续内容会更新在个人站点: https.malusspectabilis.top [x] ArgoCD的两个核心概念为Application和Project,他们可分别基于Application CRD和AppProject CRD创建; [x] 核心组件: Ap 阅读全文
posted @ 2023-03-26 12:59 梨花海棠 阅读(583) 评论(1) 推荐(0) 编辑
摘要:关于Argocd命令行登陆报错问题,原因是用户认证过期,重新命令行登陆Argocd即可 # argocd repo list WARN[0000] Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this 阅读全文
posted @ 2023-03-17 21:58 梨花海棠 阅读(927) 评论(0) 推荐(0) 编辑
摘要:1. ArgoCD核心概念 Application:应用,一组由资源清单定义的 Kubernetes资源,这是一个 CRD资源对象 Application source type:用来构建应用的工具 Target state:目标状态,指应用程序所需的期望状态,由Git存储库中的文件表示 Live 阅读全文
posted @ 2023-03-13 10:43 梨花海棠 阅读(233) 评论(0) 推荐(0) 编辑
摘要:未安装ArgoCD参考GitOps实践之kubernetes部署Argocd 后续内容会更新在个人站点: https.malusspectabilis.top 1. 查看Argocd Service 可以看到是ClusterIP,因此不能从外部直接访问Argocd的WEB-UI # kubectl 阅读全文
posted @ 2023-03-05 15:33 梨花海棠 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:1. 应用的更新 1.1 更新hello-example应用 1.更新应用的环境变量 可通过命令行的方式亦可以通过读取配置文件的方式,这里主要来看命令行的方式 [root@kn-server-master01-13 knative]# kn service update --help来查看帮助 [r 阅读全文
posted @ 2022-09-05 09:00 梨花海棠 阅读(620) 评论(0) 推荐(1) 编辑
摘要:1.什么是Knative? Knative是Google2018的Google Cloud Next大会上发布的一款基于kubernetes的Serverless框架。Knative 最初由 Google 打造,现在有 50 多家不同公司向其贡献过代码。它提供了一组必备组件,用于在 Kubernet 阅读全文
posted @ 2022-08-05 11:44 梨花海棠 阅读(862) 评论(3) 推荐(0) 编辑
摘要:1.安装Knative-Serving; # 安装knative的CRD资源 [root@knative-k8s-master-139 serving]# kubectl apply -f serving-crds.yaml customresourcedefinition.apiextension 阅读全文
posted @ 2022-08-03 22:51 梨花海棠 阅读(585) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩