96SEO 2026-02-20 08:36 0
…DevOps实战用Kubernetes和Argo打造自动化CI/CD流程2

正片开始之前请一定先熟悉上面的架构图跟着我的步骤一步一步执行成功相信后续根据自己特定的需求定制CI/CD。
argo-events-clusterrolebinding.yaml
argo-workflow-clusterrolebinding.yaml
go-gin-deployment-workflow.yaml
rootmaster:/home/eilinge/argo-cd#
rootmaster:/home/eilinge/argo-cd#
--outputjsonpath{.data.password}
46hreplicaset.apps/go-gin-577b868bd6
DevOps实战用Kubernetes和Argo打造自动化CI/CD流程1-CSDN博客
rootmaster:/home/eilinge/argo-cd#
pod/argo-server-67bfcbc559-bxqwd
pod/workflow-controller-b84cc4f5b-fg5ss
deployment.apps/workflow-controller
replicaset.apps/argo-server-58f9864f85
replicaset.apps/argo-server-67bfcbc559
replicaset.apps/argo-server-b99696f87
replicaset.apps/workflow-controller-b84cc4f5b
https://github.com/jackwillsmith/go-gin.git-
workspace.volumeClaimTemplates:-
{{workflow.parameters.branch}}-
{{workflow.parameters.path}}depends:
{{workflow.parameters.path}}depends:
{{workflow.parameters.image}}depends:
go-gin-serverarguments:parameters:-
{{workflow.parameters.servername}}-
{{workflow.parameters.namespace}}-
{{workflow.parameters.image}}depends:
docker.m.daocloud.io/alpine/git:v2.26.2workingDir:
/work/{{inputs.parameters.path}}env:
https://goproxy.cn,directcommand:-
/work/{{inputs.parameters.path}}env:
https://goproxy.cn,directcommand:-
Socketcontainer:readinessProbe:exec:command:
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moby/buildkit:latestvolumeMounts:-
构建image的buildkitd.sockworkingDir:
/work/{{inputs.parameters.path}}env:-
--oci-worker-no-process-sandboxcommand:-
typeimage,namedocker.io/{{inputs.parameters.image}},pushfalse-
修改argocd创建的deployment资源而不是createmanifest:
{{inputs.parameters.servername}}namespace:
{{inputs.parameters.namespace}}spec:template:metadata:creationTimestamp:
只修改创建时间即可可以使最新image生效spec:containers:-
{{inputs.parameters.image}}name:
{{inputs.parameters.servername}}
12000github:example:repositories:
jsonrootmaster:/home/eilinge/argo-cd#
pod/github-eventsource-d6zmx-665c64c5c8-59svh
30hservice/github-eventsource-svc
5d1hdeployment.apps/github-eventsource-d6zmx
5d1hreplicaset.apps/github-eventsource-d6zmx-665c64c5c8
spec:template:serviceAccountName:
operate-workflow-sadependencies:-
https://docs.github.com/en/developers/webhooks-and-events/webhook-events-and-payloads-
github-workflow-triggerargoWorkflow:operation:
workflowsource:resource:apiVersion:
rootmaster:/home/eilinge/argo-cd#
pod/github-sensor-jwwvn-654f5d584-p9cvz
deployment.apps/github-sensor-jwwvn
replicaset.apps/github-sensor-jwwvn-654f5d584
由于作者是在自己电脑的虚拟机中部署的k3s节点github无法直接进行访问需要内网穿透才能在公网进行访问。
可以通过Frp服务实现。
经常上述的部署流程已经将架构图中所需的资源都创建成功了现在进行测试。
蓝绿发布属于网关层后续会更新通过专业网关服务Higress进行发布
Workflow资源创建后会有用户权限不足无法操作kubernetes
解决方法放置在go-gin项目的manifest文件夹下的clusterrole.yaml,
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback