首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
容器化Docker/K8s
Andya
创建于2022-11-19
订阅专栏
针对K8s、Docker等容器化技术做学习与总结。
等 3 人订阅
共35篇文章
创建于2022-11-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
云计算 | 什么是云计算?
关注WX: CodingTechWork 云计算-介绍 云计算是通过互联网按需访问计算资源,包括应用程序、服务器(物理服务器和虚拟服务器)、数据存储、开发工具、网络功能等。
Kubernetes-卷/存储卷(emptyDir/hostPath/pv/pvc)(十)
在搞容器的时候,我们在处理完应用如何起,如何运行,最终落实到数据的时候,我们又要考虑2个问题:容器是如何访问外部磁盘存储的?容器之间如何共享存储空间?在一些场景下,我们经常希望新起的容器可以在之前容器over的那个卡点处继续运行下去。 怎么做?怎么能解决上面的问题?这个时候k8…
Kubernetes-PersistentVolumeClaim(PVC)介绍(九)
PVC是用户层面,作为对存储资源的需求申请,主要包括了存储空间大小、访问模式、PV的选择条件、存储类别等信息的设置。 spec.accessModes:访问模式;描述用户应用对存储资源的访问权限。 spec.storageClassName:存储卷模式,指定一个StorageC…
OpenShift-介绍及k8s对比
OpenShift是红帽Red Hat公司基于开源的云平台,是平台即服务(PaaS),是一种容器应用平台。允许开发人员构建、测试和部署云应用。该系统是在k8s核心之上添加工具,从而实现更快的应用开发、部署及扩展。 在OpenShift上可以进行开发、测试、部署、运维全流程,实现…
虚拟化向容器化跨越
IT企业的软件开发模型由传统的客户端/服务端模型,变成浏览器/服务器模型;由物理机变成虚拟机,再变成IaaS(基础架构云)和PaaS(应用云)。通过近些年的云化,很多企业实现了基础架构资源(虚拟机、网络、存储和数据库等资源)的云化和池化,用户可以通过云化讯处的获取业务应用所需的…
Docker—Dockerfile详解及微服务制作运行容器镜像步骤命令总结
关注微信公众号:CodingTechWork,一起学习进步。 引言 上云、k8s部署,不可避免需要使用容器化,面对容器化,不可避免使用Docker,对于Docker不得不提镜像的制作。本文主要学习
Kubernetes-ReplicaSet(RS)(五)
ReplicaSet是新一代的ReplicationController,可以完全代替RC,但是一般不会直接创建RS,而是通过创建Deployment这种资源,从而自动创建RS。 1)RC的标签选择器只允许包含某个标签的匹配pod,但RS的选择器还允许匹配缺少某个标签的pod,…
Kubernetes-存活探针(liveness probe)(十六)
存活探针(liveness probe):检查容器是否还在运行,可以为pod中的每个容器单独指定存活探针。如果探测失败了,K8S将定期执行探针并重新启动容器。 1)HTTP GET探针对容器的IP地址(指定端口和路径)执行HTTP GET请求;探测器收到响应(2xx或3xx),…
Kubernetes-基本介绍/核心功能/相关术语(一)
单词:Kubernetes这个单词起源于希腊语,意为舵手或领航员,K8S即为缩写,其中8代表了“ubernete“这8个字符。 Kubernetes(K8S)是一个软件系统,允许用户在其系统上部署和管理容器化的应用。 Kubernetes是一种容器集群的管理系统,提供应用部署、…
Kubernetes-ReplicationController(RC)(四)
ReplicationController(副本控制器)是一种k8s资源,确保它的pod始终保持运行状态。它是用于复制和在异常情况下重新调度节点的k8s组件。 3)轻松实现pod的水平伸缩。 RC会持续监控正在运行的pod列表,并保证相应的“类型”的(标签选择器)pod数目与期…
Kubernetes-卷/存储卷(emptyDir/hostPath/pv/pvc)(十)
在搞容器的时候,我们在处理完应用如何起,如何运行,最终落实到数据的时候,我们又要考虑2个问题:容器是如何访问外部磁盘存储的?容器之间如何共享存储空间?在一些场景下,我们经常希望新起的容器可以在之前容器over的那个卡点处继续运行下去。 怎么做?怎么能解决上面的问题?这个时候k8…
Kubernetes-命名空间token(十五)
1查看所有账号$kubectl-nkube-systemgetsa2取secrets以default账号为例$kubectl-nkube-systemgetsadefault-oyaml3查token
Kubernetes-NodePort(十七)
1)EXTERNAL-IP值为nodes,则表明服务可通过任何集群节点的IP地址访问。 ... ... 防止故障节点影响整个应用服务的访问。因为只将客户端指向其中一个节点,如果该节点发生故障的时候,客户端就无法访问服务,无法达到高可用的效果,如果将负载均衡器放在节点的前面,可以…
Kubernetes-Pod/ReplicaSet/Deployment/Service关系(二十一)
我们可以通过kubectl describe pods pod_name看到Controlled By字段的值是ReplicaSet/rs_name,即Pod由RS控制。 我们可以通过kubectl describe rs rs_name看到Controlled By字段的值是…
Kubernetes-命名空间namespace(ns)(十四)
K8s命名空间就是为对象名称提供一个作用域,此时不会将所有资源都放在同一个命名空间,而是将资源组织到多个命名空间中,这样可以多次使用相同的资源名称。 避免冲突,命名空间为资源名称提供一个作用域:它能够将不属于一组的资源分到不重叠的组中,如果有多个用户或者用户组使用同一个K8s集…
Kubernetes-服务连接和暴露(endpoints)(二十)
服务和pod不是直接连接,而是通过Endpoint资源进行连通。endpoint资源是暴露一个服务的ip地址和port的列表。 选择器用于构建ip和port列表,然后存储在endpoint资源中。当客户端连接到服务时,服务代理选择这些列表中的ip和port对中的一个,并将传入连…
Kubernetes—如何批量删除对象资源?(二十三)
关注微信公众号:CodingTechWork,一起学习进步。 在使用k8s和openshift时,启动某个中间件,由于中间件内组件较多,在删除资源的时候遇到头疼的时间,得一个一个去删,特此研究了一下如何批量删除这个中间件的资源。 既然是批量删除资源,我们肯定需要找到这些资源的相…
kubernetes——pod和docker容器的关系
关注微信公众号:CodingTechWork,一起学习进步。 引言 在做k8s或者docker相关工作时,有没有一个疑问,什么是docker容器?什么是pod?容器和pod又有什么关系?
Kubernetes-负载均衡器Load Balancer(十八)
负载均衡器Load Balancer服务是NodePort服务的扩展,负载均衡器拥有独立的可公开访问的IP地址,并将所有连接都重定向到服务,外部客户端可以通过负载均衡器的IP地址访问到集群内部的服务。 将spec.type设置为LoadBalancer,则该服务即为负载均衡器服…
Kubernetes-Ingress(十九)
Ingress意为进入或进入的行为;进入的权利;进入的手段或地点;入口。 Ingress支持L7(网络第七层,HTTP/HTTPS)负载均衡。 只有Ingress控制器在集群中运行,Ingress资源才能正常工作。 其中,ADDRESS为服务暴露出来的IP地址。 请求将发送到了…
下一页