logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

容器问答题上

相较于虚拟机,容器的技术优势包括:容器直接运行在操作系统上,可与系统中其他容器共享硬件及操作系统资源,因此更轻量,能快速并行运行;容器镜像是一种轻量级、可移植的打包单元,包含应用程序及其运行时所需的全部依赖项,以及在容器中运行应用程序的配置信息,容器基于容器镜像运行。容器注册表是存储和检索容器镜像的仓库。根容器需以 root 身份运行,隔离性较低,可访问主机系统资源及操作系统功能,可能对主机系统构

文章图片
#linux#网络#运维
容器问答题下

配置容器在 Linux 启动时自动运行,需为容器创建 systemd 用户单元文件,使容器作为普通用户服务,并运行 loginctl enable-linger 命令,让服务在服务器启动时启动。为容器提供持久存储,可在容器内挂载主机目录,使用 -v 选项,格式为 <指定的主机目录路径>:< 容器存储路径 >。在容器中运行业务系统的命令,可使用 podman exec 命令,指定容器后跟上业务系统命

文章图片
#运维#linux
Kubernetes Namespace 详解:资源隔离与多租户管理

Kubernetes Namespace 是实现集群资源隔离和多租户管理的核心机制。它允许在物理集群上划分多个虚拟集群,满足多团队共享资源的需求。集群默认包含4个特殊命名空间(default、kube-system等),用户可以通过命令行或YAML文件创建自定义命名空间。使用时可通过--namespace参数指定资源所属空间,或设置默认命名空间简化操作。删除命名空间会同时删除其中所有资源,需谨慎操

文章图片
#kubernetes#linux#运维
k8s问答题(1)

答:是控制 Pod 网络流量的规则,基于标签匹配 Pod,定义入站(Ingress)、出站(Egress)流量策略,需网络插件支持,实现 Pod 间网络隔离与访问控制。答:为 Pod 或系统组件提供身份标识,通过 RBAC 配置 API 访问权限,区分 Pod 身份,自动挂载访问令牌,支持 Pod 与集群交互,避免默认高权限风险。ClusterRole:作用于整个集群,管控集群级资源(如 Node

文章图片
#kubernetes#容器#云原生
k8s问答题(二)

docker-ce-cli提供用户与 Docker 引擎交互的命令行工具,在用户使用命令操作容器时,其会将命令转换为API请求发送给docker-ce执行;在虚拟内存管理系统中,尽管 swap 可以在磁盘上增加系统的可用内存量,但在磁盘虚拟页面和内存页面交换过程中会带来额外的磁盘 I/O 负载,加之容器运行环境自身对磁盘的吞吐量有很高的需求,因此,swap 分区的使用会在高负载情况下导致 K8s

文章图片
#kubernetes#容器#云原生
Sidecar 容器

Sidecar 是 Kubernetes 里一种常见的设计模式。它和主容器(这里是httpd)共享同一个 Pod。它们可以共享网络、存储等资源,通常用来为主容器提供辅助功能,比如日志收集、配置注入、流量代理等。在这个例子里,busybox就是典型的 Sidecar 容器。

文章图片
#运维#kubernetes
k8s service发现

Kubernetes中四种Service类型的核心区别:ClusterIP(默认)仅集群内部访问,提供稳定的虚拟IP;NodePort通过节点IP+30000+端口对外暴露;LoadBalancer是NodePort的升级版,提供独立外部IP,更适合生产环境;Headless服务无ClusterIP,直接返回Pod IP,适用于有状态应用。选择依据:集群内通信用ClusterIP,测试环境用Nod

文章图片
#kubernetes#容器#云原生
Kubernetes核心组件角色与交互全解析

一、核心组件角色定位(先明确 “谁干什么”) 组件核心角色所在节点kube-apiserver集群 “网关 + 统一入口”,所有组件通信的唯一桥梁,接收指令、存储集群状态到 ETCD控制平面(master)kubelet节点 “执行者”,监听 apiserver 指令,管理本节点 Pod(启动 / 停止 / 健康检查)所有节点(master+worker)kube-proxy节点 “网络代理”,实

文章图片
#kubernetes#云原生#运维 +1
阿帕奇和nginx

就是 Apache 服务对外展示的 “默认主页”。你之前在 K8s 里部署了。你在 K8s 里部署的。

文章图片
#nginx#运维#kubernetes
Linux 输出重定向

在 Linux 终端环境中,我们常常需要灵活控制命令的输出方向,这就离不开这个核心工具。它不仅能让我们把命令结果保存到文件,还能帮助我们过滤错误信息、整理日志,极大提升终端操作的效率。

文章图片
#linux#运维
    共 13 条
  • 1
  • 2
  • 请选择