云原生周刊:DevOps-resources
推荐一个 GitHub 仓库 “DevOps-resources”。这个 GitHub 仓库包含了学习和实践 DevOps 所需的资源列表。它包括涉及云计算、容器化、微服务、自动化和安全问题的文章、书籍、课程和工具。资源按最佳实践、代码基础设施和安全性等类别进行排序,使得用户可以更轻松地找到与他们需求相关的资源。仓库还包括示例代码和项目,这些项目可供那些刚刚接触 DevOps 的开发人员作为起点使用。总的来说,这个 GitHub 仓库对于想要学习和实践 DevOps 的人来说是非常有价值的资源。
链接:https://github.com/bregman-arie/devops-resources。
开源项目推荐
Skipper
Skipper 是用于服务组合的 HTTP 路由器和反向代理,包括 Kubernetes Ingress 等用例。它旨在处理超过 300k 的 HTTP 路由定义,具有详细的查找条件,并使用过滤器灵活地增加请求流。它可以开箱即用,也可以通过自定义查找、过滤逻辑和配置源进行扩展。
deploy-node-app
这个项目提供了一种简单有效的方法来部署 Node.js 应用程序到 Kubernetes 集群中,并且提供了详细的步骤和示例来帮助读者了解如何使用这些工具来实现部署。
k0smotron
k0smotron 是 Kubernetes 控制平面管理器。在任何现有集群上部署和运行由 k0s 提供支持的 Kubernetes 控制平面。
文章推荐
使用 GitHub、GitHub Actions、Argo CD 和 Kubernetes 集群的 CI/CD
这篇文章介绍了如何使用 GitHub、GitHub Actions、Argo CD 和 Kubernetes Cluster 来实现 CI/CD 流程。作者提供了详细的步骤和示例,可以帮助读者了解如何使用这些工具来实现 CI/CD 流程。
什么是蓝绿部署?
这篇文章介绍了蓝绿部署是一种应用程序的部署方法,它通过将应用程序的两个版本 (Blue 和 Green) 同时部署到生产环境中,从而实现应用程序的升级和替换。这种方法可以帮助组织快速响应市场需求和变化,同时降低部署的风险和安全风险。读者可以通过了解这种方法的原理和具体实现方法,更好地理解和应对应用程序的部署和管理挑战。
Prometheus 中的可观测性概念
该文章对 Prometheus 中的可观测性概念进行了概述,这是 DevOps 中常用的监控和指标收集工具。它解释了现代软件开发中可观测性的重要性,以及如何测量和分析应用程序的性能。文章还讨论了不同类型的可观测性工具及其优点,如 Grafana、Prometheus 和 Jaeger。最后,它提供了使用 Prometheus 监控 Web 应用程序的示例,并展示了如何解释指标和分析系统性能。
云原生动态
Vitess 宣布安全审计结果
Vitess 维护者团队宣布,对 Vitess 代码库进行了最近的第三方安全审计,并公布了审计结果。
Vitess 之前已经在 2019 年进行了审计。鉴于时间已经过去了很长一段时间,并且在此期间发生了很大的变化,维护者团队决定要求进行全面审计。
从 2023 年 3 月开始,Ada Logics 的独立团队对 Vitess 进行了全面的安全审计,特别关注了相对较新的 VTAdmin。
OpenFunction 发布 v1.1.0
OpenFunction 近日发布了最新版本 v1.1.0,在这个版本中 OpenFunction Maintainers 对 API 进行了比较大的重构,API 版本演进到了 v1beta2;此外还新增了对 Dapr State management 的支持。
本文由博客一文多发平台 OpenWrite 发布!
云原生周刊:DevOps-resources的更多相关文章
- 腾讯云大学 x CODING | 当 DevOps 邂逅云原生
2019 年经济减速的阴云笼罩了所有行业,势如破竹的发展势头被打破,小微创新型企业生存艰难.越来越多的企业更加关注客户和业务之间的交付价值,精益化公司运营,降低成本,驱动业务发展.是否要拥抱云原生?开 ...
- 基于云原生DevOps服务自动化部署前端项目学习总结
本文主要以部署前端Vue项目为例,讲述了如何基于云原生DevOps服务自动化部署前端项目~从开发完成到线上环境,我们只需提交代码即可~ 一.引言 作为一名开发人员,日常工作中我们除了需要负责代码的开发 ...
- 未来云原生 | CIF 论坛精彩看点
当下云原生技术正在飞速发展,那么如何准确理解「云原生」?在发展不够成熟,行业认知差异大的情况下,不论是云原生计算基金会(CNCF),还是行业的任何大咖,都不能给出精确的.便于理解的定义.我们要理解的逻 ...
- DevOps时代的软件过程改进探讨 杨振涛 云加社区 今天 作者:杨振涛,腾讯云TVP 本文从Jenkins,DevOps,云原生等视角探讨了软件过程改进在各个时代的挑战和价值,重新审视了SPI在软件开发和交付的效率和质量提升方面的意义
DevOps时代的软件过程改进探讨 杨振涛 云加社区 今天 作者:杨振涛,腾讯云TVP 本文从Jenkins,DevOps,云原生等视角探讨了软件过程改进在各个时代的挑战和价值,重新审视了SPI在软件 ...
- CODING DevOps 系列第三课:云计算、云原生模式下 DevOps 的建设
本文首先会和大家分享当前整个应用生命周期的演变历程,然后讲解云计算模式下 DevOps 建设包含的过程.流程规范和标准,最后讲解云原生时代到来会带来哪些改变,以及标准化的建设会有哪些改变和突破. 应用 ...
- 云原生项目实践DevOps(GitOps)+K8S+BPF+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第1篇
项目初探 项目地址: 原项目:https://github.com/lonng/nanoserver 调过的:https://github.com/Kirk-Wang/nanoserver 这将是一个 ...
- 云原生时代的DevOps平台设计之道
开发人员与运维人员是 IT 领域很重要的两大人群,他们都会参与到各种业务系统的建设过程中去.DevOps 是近年间火爆起来的一种新理念,这种理念被很多人错误的解读为"由开发人员(Dev)学习 ...
- [架构]辨析: 高可用 | 集群 | 主从 | 负载均衡 | 反向代理 | 中间件 | 微服务 | 容器 | 云原生 | DevOps | ...
词汇集 灾备 冷备份 双机热备份 异地容灾备份 云备份 灾难演练 磁盘阵列(RAID) 故障切换 心跳监测 高可用 集群 主从复制(Master-Slave) 多集群横向扩容(master-clust ...
- 藏书馆App基于Rainbond实现云原生DevOps的实践
我们需要的不是精通Kubernetes的工程师,我们需要一款小白都能用好的管理工具. -- 厦门正观易知科技有限公司运维负责人 郭传壕 大家好,我是厦门正观易知科技有限公司运维负责人郭传壕. 藏书馆是 ...
- AI云原生浅谈:好未来AI中台实践
AI时代的到来,给企业的底层IT资源的丰富与敏捷提出了更大的挑战,利用阿里云稳定.弹性的GPU云服务器,领先的GPU容器化共享和隔离技术,以及K8S集群管理平台,好未来通过云原生架构实现了对资源的灵活 ...
随机推荐
- 如何将AI模型与CAE(计算机辅助工程)结合 —— AI大模型能否用于CAE有限元分析和数值模拟仿真的工业软件领域?
引自: https://www.zhihu.com/question/611863569/answer/3271029434?utm_id=0 有限元分析中的三个要素,几何模型,本构模型和边界条件. ...
- tmux使用教程:终端神器tmux:多任务管理大师
文字版教程: 阮一峰 Tmux 使用教程 视频教程: 终端神器tmux:多任务管理大师
- 树莓派 3b+型号 pip3方式 安装 TensorFlow
树莓派系统为: 首先选择 pip3 方式进行安装: 树莓派上执行: 发现速度过慢,于是选择先在Windows主机上下载,然后再把文件传到树莓派上进行安装. 不过后来发现即使使用迅雷这样强大的下载工具 ...
- 推荐一款.NET开源、功能强大的二维码生成类库
前言 在日常开发需求中,生成二维码以分享文本内容或跳转至指定网站链接等场景是比较常见的.今天大姚给大家分享一款.NET开源(MIT License).免费.简单易用.功能强大的二维码生成类库:QrCo ...
- 结果集为List如何转为Map<String,List<Entity>>?
普通写法 Map<String, List<Model>> map = new HashMap<>();// 如何获取相同的num 的对象做运算 for (Mode ...
- 使用 reloadNuxtApp 强制刷新 Nuxt 应用
title: 使用 reloadNuxtApp 强制刷新 Nuxt 应用 date: 2024/8/22 updated: 2024/8/22 author: cmdragon excerpt: re ...
- 甲方扔给两个存在包名与类名均相同的Jar包,要在工程中同时使用怎么办?
你的项目是否曾遇到过有jar包冲突,而这些冲突的jar包又必须同时存在的情况?一般来说,jar 冲突都是因不同的上层依赖项,自身又依赖了相同 jar 包的不同版本所致,解决办法也都是去除其中一个即可. ...
- TwinCAT3 - 实现自己的Dictionary
目录 1,前言 2,C#的字典 3,TwinCAT3的字典 定义功能块 添加方法 4,用起来 1,前言 C#有字典,TwinCAT没字典,咋办,自己写一个咯 2,C#的字典 C#的字典使用很简单,下面 ...
- Gmail 别名
Gmail 有一个很少人知道但是非常实用的功能,那就是别名.Gmail 允许用户通过在基本邮箱地址中添加特定符号和文本来创建多个别名.这些别名都指向同一个 Gmail 账户,方便用户进行邮件管理.过滤 ...
- 「Docker学习系列教程」基础篇小总结及高级篇预告
通过前面十来篇的学习,我们已经把docker基础篇学习完了.这篇文章,咱们就来小总结下基础篇学习的东西以及介绍接下来高级篇中,将会学习到哪些知识点. 基础篇总结: 第一篇, 凯哥就介绍了怎么 ...