logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kubernetes简介

Kubernetes(K8s)是Google开源的容器编排系统,用于自动化部署、扩展和管理容器化应用。核心功能包括故障自愈、服务发现、自动伸缩和负载均衡等。相比Docker主要管理单机容器,K8s专注于集群管理。K8s采用分布式架构,分为控制平面(Master)和工作节点(Node),组件包括API Server、etcd、Controller Manager等。部署方式包括kubeadm、kOp

#kubernetes#容器#云原生
Docker容器化

Docker容器化的简介与概念;如何安装Docker;Docker常用命令;Docker实战中主要是用Docker部署mysql一主两从;Docker网络;Docker存储。

#eureka#云原生#docker
Dockerfile及其部署镜像步骤

Dockerfile镜像构建指南 本文详细介绍了通过Dockerfile构建各类应用镜像的完整流程。主要内容包括: Dockerfile常用指令解析:FROM、RUN、COPY、EXPOSE等核心指令用法 实战案例示范: Nginx镜像构建:包含自定义配置和静态页面部署 Tomcat应用部署:含Java环境配置和WAR包部署 贪吃蛇游戏容器化:HTML5游戏打包方案 Redis定制镜像:配置文件管

#docker#容器
Docker Compose、私有镜像站和Swam集群

本文介绍了Docker容器编排管理的三种主要方法:1)Docker Compose单机编排,通过YAML文件管理多容器应用,演示了WordPress部署;2)Harbor私有镜像站的搭建与配置,包括证书生成和镜像推送;3)Docker Swarm集群管理,详细说明了多节点集群初始化、服务创建、扩缩容和版本升级。文章提供了从单机到多机的完整容器化部署方案,涵盖环境准备、网络配置、服务部署等关键步骤,

#docker#容器#运维
Kubernetes基础概念和命令

Kubernetes基础概念与常用命令摘要 本文介绍了Kubernetes的核心组件和基础操作命令。Kubernetes集群包含Master节点(负责集群管理)和Worker节点(运行容器),其中Pod是最小管理单元。文章详细讲解了各类控制器(如Deployment、StatefulSet)、服务发现机制、配置存储方案及资源管理方法。重点总结了kubeadm集群管理命令和kubectl资源操作命令

#kubernetes#容器#云原生
Kubernetes1.23版本搭建(三台机器)

摘要:本文详细介绍了在Ubuntu系统上部署Kubernetes 1.23集群的完整流程。内容包括:1) 准备三台服务器(1 master+2 node)的基础环境配置;2) Docker 20.10安装及镜像加速配置;3) Kubernetes组件(kubeadm/kubelet/kubectl)安装;4) 使用kubeadm初始化集群;5) 安装Flannel网络插件实现Pod间通信;6) 节

#容器#运维#云计算
Pod的初始化容器和健康检测-探针(Pod-2)

是在 Pod 的主容器(应用容器)启动之前运行的专用容器,用于完成主容器启动前需要的初始化工作。它们为应用容器提供了隔离的初始化环境,确保主容器启动时所有依赖条件都已满足。

#rpc#网络协议#网络
K8s的标签应用和调度

摘要:Kubernetes中的Labels是用于标识和选择资源的键值对,可用于分类、筛选和管理Pod等资源。调度器Scheduler负责将Pod分配到最优Node节点,支持自动调度、定向调度、亲和性调度和污点调度。污点(Taints)与容忍度(Tolerations)机制通过NoSchedule、PreferNoSchedule和NoExecute三种排斥级别控制Pod调度,可用于独占节点和驱逐P

#kubernetes#容器#云原生
K8s资源控制器的实战

Kubernetes提供了多种Pod控制器类型来管理容器化应用的生命周期: ReplicaSet/ReplicationController:确保指定数量的Pod副本持续运行。Deployment:管理无状态应用,支持滚动更新、回滚和扩缩容。 DaemonSet:确保每个节点运行指定Pod。 StatefulSet:管理有状态应用,提供稳定的网络标识和持久化存储。Job/CronJob:执行一次性

#kubernetes#容器#云原生
K8s网络之Service

NodePort:外部通过任意Node的IP进行访问,NodePort的默认范围是30000-32767,但可以手动指定。简单服务、对外测试;ClusterIP(默认):只允许集群内部访问,外部不可见,用于集群内部Pod间通信,例如:后端调用,数据库连接等;ExternalName:域名转换,给域名起别名,Service通过DNS解析将请求转发到指定的外部域名。3、端口映射:隐藏Pod内部端口(如

#php#kubernetes#服务发现
    共 19 条
  • 1
  • 2
  • 请选择