1.简述一下k8s组件以及作用master:etcd:保存集群所有的网络配置资源对象的状态信息apierver:提供了资源操作的唯一入口,并提供认证、授权、访问控制、API 注册发现等机制contorll-manager:负责维护集群的状态,比如故障检测、自动扩展、滚动更新等scheuer:负责Node资源节点资源的调度node:docker:负责镜像管理容器运行kubectl-proxy:
文章目录2、简述etcd适应的场景3、简述什么是Kubernetes4、简述KubernetesDocker的关系5、简述Minikube、Kubectl、Kubelet分别是什么6、简述Kubernetes常见的部署方式7、简述Kubernetes如何实现集群管理8、简述Kubernetes的优势、适应场景及其特点10、简述Kubernetes相关基础概念11、简述Kubernetes集群相
转载 2023-12-29 14:19:41
102阅读
K8s常见面试题19问收集了一些K8s常见问题同学们面试常被问到的问题. 如果有新的面试题私聊或者留言给我1. Docker虚拟机有那些不同虚拟化环境下每个 VM 是一台完整的计算机,在虚拟化硬件之上运行所有组件,包括其自己的操作系统。 容器之间可以共享操作系统,比起 VM 被认为是更轻量级.且与 VM 类似,每个容器都具有自己的文件系统、CPU、内存、进程空间.容器与虚拟化比有以下优点:敏捷
在当今的IT行业,DockerKubernetes(k8s)技术栈的普及使得许多企业寻求相关技能的人才。在准备面试时,懂得如何解答关于这两者的相关问题非常重要。本文侧重于对DockerKubernetes的相关技术进行深入解析,既适合面试准备,也为实际工作提供了有价值的参考。 ## 版本对比 在版本上,Docker与Kubernetes的发展路径虽有交集,但各自的特性与功能显著不同。 #
原创 7月前
28阅读
面试题为了解内容 目录1.docker与虚拟机的区别2.虚拟机常用有几种网络模式?3.什么是容器:4.什么是Docker容器?5.容器技术的原理:6.容器技术都有哪些应用:7.容器的简单安装使用过程8.docker能干些什么?9.docker三大核心10.virsh命令工具是提供管理各虚拟机的命令接口11.自定义docker镜像仓库12.docker自定义镜像,如果写了多条CMD,那么
转载 2023-09-02 17:33:25
442阅读
2、安装中文插件,参考这里3、安装常用插件,安装完成之后重启生效4、添加凭据首先需要为jenkins服务器生成密钥ssh-keygen -m PEM -t rsa,注意这里的-m PEM参数,如果没有的话,会生成较新版本的证书,jsch无法识别,后面无法用于ssh登录然后在jenkins中添加凭据注意:这里用户名要输入待会儿需要用到的k8s集群的登录用户名,这样这个凭据就可以同时用于gitssh
6 容器类面试题6.1 docker有几种网络模式?容器容器之间怎么通信?主机主机之间怎么通信?docker 有四种网络模式none桥接(默认模式)Hostcontainer容器之间通过桥接模式进行通信跨主机的容器之间通过静态路由进行通信,A主机的容器的下一跳指向B主机,这样B主机接收到请求解包后转发给本机的容器6.2 docker核心技术是什么容器其实就是 Namespace + Cgro
转载 2023-11-10 10:40:25
342阅读
原文链接 https://medium.com/edureka/kubernetes-interview-questions-c9790e5abddb前言k8s已经成为当前市场的流行术语,也是最好的编排工具。它吸引了许多想提升自己职场能力的有经验的专业人员。许多跨国公司如华为、口袋妖怪、Box、ebay、Ing、日本Yahoo、SAP、纽约时报、Open Ai, Sound Cloud也在使用k8
1、k8s集群 K8s集群中主要有两类角色:Master节点Worker节点。 简单讲,Maser节点主要是用来管理调度集群资源的,worker节点是资源的提供者。 在一个高可用的K8s集群中,Mater节点Worker节点一般有多个节点构成。这些节点可以是物理机,也可以是虚拟机。 Worker节点所提供的资源单位叫做Pod,简单理解,Pod就是K8s云平台它所提供的虚拟机。Pod
转载 2023-08-13 16:24:41
247阅读
前言随着k8s 作为容器编排解决方案变得越来越流行,有些人开始拿 Docker k8s进行对比,不禁问道:Docker 不香吗?k8s 是kubernets的缩写,’8‘代表中间的八个字符。其实 Docker k8s 并非直接的竞争对手,它俩相互依存。 Docker 是一个容器化平台,而 k8sDocker 等容器平台的协调器。容器化时代来了虚拟化技术已经走过了三个时代,没有容器化技
转载 2023-07-11 10:05:47
307阅读
# DockerKubernetes面试题解析与实例讲解 ## 前言 在当今云原生应用的开发与运维中,DockerKubernetes是两个不可或缺的重要工具。Docker是一种轻量级容器技术,可以实现应用程序的快速部署与隔离,而Kubernetes则是一个容器编排管理平台,可以实现高可用、弹性伸缩等特性。本文将针对DockerKubernetes常见的面试题进行解析,并结合代码示例进
原创 2023-11-26 07:37:40
267阅读
Docker 虽好用,但面对强大的集群,成千上万的容器,突然感觉不香了。这时候就需要我们的主角 Kubernetes 上场了,先来了解一下 K8s 的基本概念,后面再介绍实践,由浅入深步步为营。关于 K8s 的基本概念我们将会围绕如下七点展开:Docker 的管理痛点什么是 K8s?云架构 & 云原生K8s 架构原理K8s 核心组件K8s 的服务注册
转载 2024-04-16 14:09:46
22阅读
您曾经想知道 Docker Kubernetes 之间的区别。过去当 Kubernetes 删除 Docker 支持时,我们感到很困惑。如果是这种情况,那么这篇文章适合您。在现代软件开发 DevOps 领域,容器化已成为打包部署应用程序的基本方法。Docker Kubernetes 是该领域非常受欢迎的两种工具。虽然两者都与容器化相关,但它们具有不同的目的。让我们看看 Docker
转载 2024-07-10 17:01:20
46阅读
一、知识剖析简介官方中文文档:https://www.kubernetes.org.cn/docsKubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用
一、首先我们来看看官方对dockerk8s的定义:Docker是一个开源的应用容器引擎,开发者可以打包他们的应用及依赖到一个可移植的容器中,发布到流行的Linux机器上,也可实现虚拟化。(推荐教程:docker)k8s是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。二、接下来我们来看看二者与传统技术的对比:1、从虚拟化角度传统的虚拟技术,在将物理硬件虚拟成多套
Dockerk8s的区别与介绍Docker技术的三大核心概念,分别是:镜像(Image)容器(Container)仓库(Repository)对Docker镜像进行管理的,是Docker Registry服务最常使用的Registry公开服务,是官方的Docker Hub,这也是默认的Registry,并拥有大量的高质量的官方镜像。K8S,就是基于容器的集群管理平台,它的全称,是kubernet
转载 2023-06-25 13:18:20
369阅读
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux container)后来,dotCloud公司将自己的容器技术进行了简化标准化,并命名为——DockerDocker技术诞生之后,并没有引起行业的关注。而dotCloud公司,作为
转载 2024-08-09 19:30:29
31阅读
DockerKubernetes(通常简称为K8S)是两个在容器化应用程序方面非常流行的开源工具,它们在应用部署、扩展、管理等方面有着不同的职责功能。Docker:容器化技术: Docker 是一种轻量级的容器化技术,允许将应用程序及其依赖项打包到一个可移植的容器中。这个容器包含了应用运行所需的所有文件、依赖配置。隔离性: Docker 提供了进程之间的隔离性,确保应用程序在不同的容器中运行
原创 2024-01-08 11:11:39
275阅读
本文讲的是KubernetesDocker新手问答【编者的话】Mirantis是一个培训组织,近期他们举办了一个Kubernetes迷你新手训练营,本文是一些问答内容的整理。 就在上周,我们在Mirantis Training的其中一位讲师Reza Roodsari,以网络研讨会的形式举办了一个Kubernetes新手迷你教学。我们在会议期间没有充足的时间来回答所有的问题,因此把答案便放到了
k8s切换引擎为containerdk8s在1.24以前的版本默认引擎为docker 在未来的 Kubernetes 版本彻底放弃 Docker 支持之前,引入受支持的容器运行时。 除了docker之外,CRI还支持很多容器运行时,例如: • containerd:containerd与Docker相兼容,相比Docker轻量很多,目前较为成熟 • cri-o,podman:都是红帽(RedHat
转载 2023-08-02 11:19:02
444阅读
  • 1
  • 2
  • 3
  • 4
  • 5