Devops技术栈整理

简介: Docker 构建镜像

k8s 集成 gitlab ci/cd 部署的过程中就用到 kubeclt 镜像

1.使用 curl 安装 kubectl 可执行文件

2.在 /usr/local/bin 目录下新建 Dockerfile 文件,写入如下内容

  • FROM alpine:3.11.6

  • COPY kubectl /usr/local/bin/

  • RUN chmod +x /usr/local/bin/kubectl

3.Dockerfile 文件建好后,在当目录下执行构建命令

  • docker build -t kubectl-alpine:v1.20.1 .
相关文章
|
6月前
|
运维 监控 Devops
什么是 DevOps?看这一篇就够了!
什么是 DevOps?看这一篇就够了!
59 0
|
运维 监控 安全
DevOps 测试实践指南
软件开发公司一直在采用 DevOps,因为它有助于自动化和简化应用程序的开发生命周期。不仅如此,DevOps 还通过规划、沟通、流程和工具,更好地协调了开发团队和运维团队,从而提高了项目的交付质量和速度。但是测试 DevOps 的最佳策略是什么呢?本文将讨论 DevOps 的基本概念、生命周期、最佳实践以及我们应该使用的工具。
427 0
DevOps 测试实践指南
|
运维 数据可视化 安全
阿里巴巴DevOps实践指南(二十三)| 编排运维
面向编排的运维是指用户(PaaS 服务以及开发、运维、运营等角色)根据实际业务需要,对多个原子组件通过简单编排的方式进行灵活装配,构造出不同的业务流程以便完成一个完整的运维需求。运维编排可以帮助我们更好地规范、管理和执行自动化运维操作,以模板的方式定义所需要进行的操作,然后再通过系统运行,从而提高整体运维操作的效率、增强运维操作的安全性,并避免人工运维的错误。
阿里巴巴DevOps实践指南(二十三)| 编排运维
|
4月前
|
监控 Devops 机器人
必须了解的DevOps和SRE工具合集!
随着DevOps和SRE的不断发展,出现了新一代工具。本文将详细研究2024年最具潜力的工具,它们正在改善持续集成和交付、监控与可观察性、基础设施/应用程序平台方面的未来。
|
11月前
|
运维 Cloud Native Devops
【云原生|DevOps】DevOps工具精讲
【云原生|DevOps】DevOps工具精讲
142 1
|
11月前
|
NoSQL Devops 关系型数据库
devops全栈项目kkit功能简介
devops全栈项目kkit功能简介
devops全栈项目kkit功能简介
|
敏捷开发 运维 监控
【DevOps】深入了解探究DevOps
探究DevOps 的起源、原则和实践
【DevOps】深入了解探究DevOps
|
Kubernetes Cloud Native Devops
【云原生实战】DevOps基础与实战项目
【云原生实战】DevOps基础与实战项目
436 0
【云原生实战】DevOps基础与实战项目
|
敏捷开发 弹性计算 安全
谈谈云效 DevOps ——高效开发必备
前不久体验了自动化部署流水线 —— 2048 小游戏,谈谈我的感受
1814 2
谈谈云效 DevOps ——高效开发必备
|
运维 监控 Kubernetes
阿里巴巴DevOps实践指南(二十五)| 阿里巴巴 DevOps 工具体系
随着阿里巴巴多元化业务 20 多年的高速发展,技术体系经历了 web 时代、移动化时代、数据智能时代、云计算时代等多个重大变革。在这些变革中,开发者面对的技术体系、工具体系、知识体系也在不断进化。研发工具在其中起到了技术规模化和降本提效的关键作用。
阿里巴巴DevOps实践指南(二十五)| 阿里巴巴 DevOps 工具体系