首页
学习
活动
专区
工具
TVP
发布

云原生实验室

专栏作者
287
文章
764527
阅读量
96
订阅数
Netflix 团队解决了 Linux 内核中的 FUSE 死锁
Laf 公众号已接入了 AI 绘画工具 Midjourney,可以让你轻松画出很多“大师”级的作品。同时还接入了 AI 聊天机器人,支持 GPT、Claude 以及 Laf 专有模型,可通过指令来随意切换模型。欢迎前来调戏👇
米开朗基杨
2023-09-09
3400
ChatGPT 与 Midjourney 强强联手,让先秦阿房宫重现辉煌!
Midjourney 是一款非常特殊的 AI 绘画聊天机器人,它并不是软件,也不用安装,而是直接搭载在 Discord 平台之上,所有的功能都是通过调用 Discord 的聊天机器人程序实现的。要想使用 Midjourney,只能进入他们的 Discord 服务器,并选择其中一个频道然后调用指令,输入 Prompt 提示词即可。
米开朗基杨
2023-09-09
3550
我将 9 个 ChatGPT 账号接入微信,我现在整个人都麻了...
最近大家都被 ChatGPT 刷屏了,这家伙真是上天入地无所不能,不管什么问题都能解答,而且答案的质量非常高,完全不像机器人。
米开朗基杨
2023-01-09
3.7K1
WASM 将引领下一代计算范式!
WebAssembly 是一种新兴的网页虚拟机标准,它的设计目标包括:高可移植性、高安全性、高效率(包括载入效率和运行效率)、尽可能小的程序体积。2018 年 WebAssembly 第一个规范草案诞生,2019 年成为 W3C 第四个标准语言。到了 2022 年底,WebAssembly 现在怎么样了 ...
米开朗基杨
2022-11-07
9940
实践分享:基于DevOps流程的容器安全看板
容器作为实现云原生的核心技术,凭借其轻量化、便捷性、高弹性的特点成为释放了云计算效能红利的重要技术之一。但容器作为新的防护对象,也面临着诸多安全风险。要确保容器安全,不仅要保护容器构建、分发和执行过程中涉及的组件堆栈,而且要涵盖容器开发、分发、执行、入侵检测和事件响应等不同阶段。基于此,青藤云安全总结得出了适用于 DevOps 工作流程的 14 个容器安全最佳实践。
米开朗基杨
2022-11-07
1.1K0
跟镜像隐患 Say goodbye,看这场 130000 个容器,拉取镜像 18000 次的实战案例
根据目前权威的市场调查数据显示,72% 客户的容器规模为 100 个以上,4% 客户的容器规模超 5000 个,部署小规模容器的客户已经相当普遍,容器使用率迎来新增长。
米开朗基杨
2022-11-07
3630
Docker 火了:主机外可直接访问映射到 127.0.0.1 的服务
这两天 Hacker News 上面有一个贴子[1]火了,这是一封发给 Docker 安全团队的邮件,主要讲的是 Docker 有一个非常离谱的安全隐患。即使你通过像 -p 127.0.0.1:80:80 这样的参数将端口暴露到回环地址,外部仍然可以访问该服务,怎么回事呢?
米开朗基杨
2022-11-07
1.3K0
先睹为快 | 卓越示范中心 ETB003 云原生安全实验测试床
当前,我国数字化发展步伐不断加快,数字技术在全社会各行业融合应用持续深化,以容器、微服务、Serverless为代表的云原生技术凭借其快速部署、弹性、可扩展性等特性,成为数字经济与实体经济深度融合过程中企业降本增效、提升自身业务敏捷性的重要引擎。
米开朗基杨
2022-11-07
2370
Podman 保姆级使用教程,太顶了!
cockpit-podman 软件包作为 cockpit 插件可集成于 Web UI 中,实现 Web UI 管理容器。
米开朗基杨
2022-04-09
14.5K0
容器中的 Shim 到底是个什么鬼?
Kubernetes 1.20 版开始废除了对 dockershim 的支持,改用 Containerd[1] 作为默认的容器运行时。本文将介绍 Containerd 中的 "shim" 接口。
米开朗基杨
2022-02-28
6.3K0
eBPF 和 Wasm:探索服务网格数据平面的未来
本文翻译自 Vivian Hu 的 《eBPF and Wasm: Exploring the Future of the Service Mesh Data Plane》[1]。
米开朗基杨
2022-02-28
6640
构建一个世界上最小的 Redis 镜像
当然生产环境肯定不差 100M 这点空间,还是带上一些常用的工具在生产环境跑比较好。本文只是在玩 Nix 时候的自娱自乐,没有什么实际意义。
米开朗基杨
2021-10-18
1.2K0
你知道 kubectl exec 的运行机制是什么吗?
看到一篇关于 Kubectl 运行的机制,觉得写得非常不错,图文并茂很形象,就翻译成了中文记录一下,原文地址:
米开朗基杨
2021-10-18
9390
云原生爱好者周刊:比 runc 更神奇的容器运行时 - Sysbox
推荐一本 Go 语言开源书籍:《How To Code in Go[1]》,由著名云服务器厂商 DigitalOcean 撰写发布。通过本书你将学会如何使用 Go 语言来编写程序,以及了解一些较为实用的开发者工具。核心内容如下:
米开朗基杨
2021-08-10
9600
云原生爱好者周刊:长得最像苹果的 Linux 桌面
无论学习任何知识,我们都要经历“先把书读厚,再把书读薄”这个过程。读厚就是分解、详细分析,是输入的过程,读薄便是归纳总结,是输出的过程。归纳总结最好的方式就是思维导图这种模式,计算机领域也不例外。GitHub 上有位热心大佬就用思维导图总结了自己对 Linux 操作系统,网络,C++,Golang 以及 Kubernetes 的理解。例如:为什么需要 Pod?
米开朗基杨
2021-07-16
1.1K0
多集群编排很难很繁琐?一定是你没用对管理系统
云原生技术的不断普及,不仅让使用Kubernetes部署应用成为了当下最主流的方式,而且标志着众多企业迈入了多集群时代。随着集群数量的不断增长,企业在集群管理和运维方面也迎来了诸如集群配置重复劳动、维护管理繁琐等等问题和挑战。
米开朗基杨
2021-07-15
5440
见鬼了,容器好端端就重启了?
在日常的开发工作中相信使用 Kubernetes 的同学们一定会偶尔收到容器重启的事件告警。由于应用层面的问题导致的容器重启相对容易排查,比如看容器的内存监控我们能确定是不是内存超过配置的 limit; 又或者看是不是应用有 panic 没有 recovery。 一个正常的工作日我们突然连续收到多条容器重启告警,查看报警还是来自不同的应用。按照一般的排查思路先去查看监控,内存没有异常,使用值一直在 limit 之下;然后去看日志也没有找到任何 panic 或者其他错误。仔细一看这几个告警的应用都是来自同一个集群,这个时候猜测大概率和集群有关系,但是这个集群我们还有其他很多应用并没有发生容器重启,所以猜测应该不是集群本身的问题,那是不是和机器有关系呢?然后我把重启过的实例所在的 node ip 都筛选出来发现重启的应用都是集中在某几台机器。在这些节点上我去查看了一下 kubelet进程,发现 kubelet 在容器告警的时间段都重启了进程。在这种情况下基本就找到了容器重启的直接原因--kubelet 重启了。但是我们并没有更新实例,kubelet 重启怎么会把我们的容器重启呢?下面我们就介绍一下根本原因--kubelet计算容器的 hash 值。 我们知道在 Kubernetes 中的节点上运行着 kubelet 进程,这个进程负责当前节点上所有 Pod 的生命周期。在这里我们从源码层面看看 kubelet 怎么实现容器的重启。
米开朗基杨
2021-06-09
9131
使用 Go 从零开始实现 CNI 可还行?
对于很多刚入坑云原生技术栈的同学来说,容器网络与 Kubernetes 网络一直很“神秘”,也是很多人容器技术上升曲线的瓶颈,但它也是我们深入走进云原生世界绕不过的话题。要彻底地搞清楚容器网络与 Kubernetes 网络,需要了解很多底层的网络概念,如 OSI 七层模型、Linux 网络栈、虚拟网络设备以及 iptables 等。
米开朗基杨
2021-05-11
1K0
cgroup 挂载失败是什么鬼???
之前遇到过 cgroup 相关问题,但是这个问题还是头一次见,网上搜索了关键字,社区有类似报错的 issue,如cgroups: cannot found cgroup mount destination: unknown[1],联系最近做过的线上变更及问题,怀疑跟某自定义组件有关,详细背景参考这篇[2]。
米开朗基杨
2021-04-02
1.1K0
记一次 Kubernetes 中严重的安全问题
近期遇到了一次我们自建 Kubernetes 集群中某台机器被入侵挖矿, 后续也找到了原因, 所幸只是用来挖矿…
米开朗基杨
2021-03-31
6230
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档