DevOps 是将软件开发(Dev) 和IT运维(Ops) 相结合的实践方法。其目标是缩短系统开发生命周期,并实现高质量的持续交付。
#面试#DevOps 面试问题,知识点涉及 Linux、Jenkins、AWS、SRE、Prometheus、Docker、Python、Ansible、Git、Kubernetes、Terraform、OpenStack、SQL、NoSQL、Azure、GCP、DNS、Elastic、网络、虚拟化等
#面试#一份说明可伸缩、高可靠和高性能的大规模系统模式的阅读清单。案例学习都是从服务于数百万甚至数亿用用户的线上系统总结的。
#Git#Gitea是用Go编写的git代码托管平台
Kong 是一个云原生API 网关,提供反向代理、路由、负载平衡、健康检查、身份验证等功能
httpie 是一个用户友好的HTTP命令行客户端,支持JSON、高亮、session、下载、插件等
A docker-powered PaaS that helps you build and manage the lifecycle of applications
#Awesome#A curated list of amazingly awesome open-source sysadmin resources.
作者的90天DevOps学习之旅
Docker — 从入门到实践
Jenkins 是一个流行的CI/CD平台。用于持续的软件版本发布、测试项目,监控外部调用执行的工作
A process for automating Docker container base image updates.
Lens - 是市面上最强大的 Kubernetes IDE
一个通用工作流编排和调度平台,它提供了一个声明式的、基于YAML 的界面,用于设计、自动化和监控复杂的数据管道和业务流程,支持事件驱动和计划性的自动化,拥有丰富的高可用和可扩展的架构特性。
Argo CD 是用于 Kubernetes 的声明式 GitOps 持续交付工具。
sops 是一个加密文件编辑器,支持 YAML、JSON、ENV、INI 和 BINARY 文件格式,并使用 AWS KMS、GCP KMS、Azure Key Vault、age 和 PGP 进行加密