📝 Kubernetes教程

29篇技术文档
  Kubernetes-API

📅  最后修改于: 2020-11-01 04:15:22        🧑  作者: Mango

Kubernetes API为系统的声明式配置架构奠定了基础。Kubectl命令行工具可用于创建,更新,删除和获取API对象。 Kubernetes API在Kubernetes的不同组件之间充当通信器。向Kubernetes添加API向Kubernetes添加新的API将为Kubernetes添加新功能,这将增加Kubernetes的功能。但是,与此同时,这也会增加系统的成本和可维护性。为了在成...

  Kubernetes-Kubectl

📅  最后修改于: 2020-11-01 04:15:42        🧑  作者: Mango

Kubectl是与Kubernetes API交互的命令行实用程序。它是用于在Kubernetes集群中通信和管理Pod的接口。为了与Kubernetes集群进行交互,需要将kubectl设置为本地。设置Kubectl使用curl命令将可执行文件下载到本地工作站。在Linux上在OS X工作站上下载完成后,将二进制文件移至系统路径。配置Kubectl以下是执行配置操作的步骤。将$ {MASTER_...

  Kubernetes-Kubectl命令

📅  最后修改于: 2020-11-01 04:16:45        🧑  作者: Mango

Kubectl控制Kubernetes集群。它是Kubernetes的关键组件之一,设置完成后,它可以在任何机器的工作站上运行。它具有管理集群中节点的功能。Kubectl命令用于与Kubernetes对象和集群进行交互和管理。在本章中,我们将讨论通过kubectl在Kubernetes中使用的一些命令。kubectl注释-更新资源上的注释。例如,kubectl api-versions-在集群上打...

  Kubernetes-应用程序部署

📅  最后修改于: 2020-11-01 04:17:12        🧑  作者: Mango

部署是一种将映像转换为容器,然后将这些映像分配给Kubernetes集群中的Pod的方法。这也有助于设置应用程序集群,包括服务,pod,复制控制器和副本集的部署。可以以这样一种方式来设置集群:部署在Pod上的应用程序可以相互通信。在此设置中,我们可以在一个应用程序的顶部设置负载均衡器设置,以将流量分流到一组Pod,然后它们与后端Pod通信。 Pod之间的通信通过Kubernetes中内置的服务对象...

  Kubernetes-自动缩放

📅  最后修改于: 2020-11-01 04:17:39        🧑  作者: Mango

自动缩放是Kubernetes集群的主要功能之一。它是一种功能,其中群集能够随着对服务响应的需求的增加而增加节点的数量,并随着需求的减少而减少节点的数量。 Google Cloud Engine(GCE)和Google Container Engine(GKE)当前支持此自动缩放功能,并且很快就会从AWS开始。为了在GCE中设置可扩展的基础架构,我们首先需要有一个活动的GCE项目,该项目具有Goo...

  Kubernetes-仪表板设置

📅  最后修改于: 2020-11-01 04:18:01        🧑  作者: Mango

设置Kubernetes仪表板涉及几个步骤,并具有一组必要的工具作为设置它的先决条件。Docker(1.3以上)去(1.5+)nodejs(4.2.2+)npm(1.3+)Java(7岁以上)大口(3.9+)Kubernetes(1.1.2+)设置仪表盘验证版本安装GO安装Kubernetes仪表板运行仪表板Kubernetes仪表板...

  Kubernetes-监控

📅  最后修改于: 2020-11-01 04:18:41        🧑  作者: Mango

监视是管理大型集群的关键组件之一。为此,我们有许多工具。用普罗米修斯进行监测这是一个监视和警报系统。它建立在SoundCloud上,于2012年开源。它可以很好地处理多维数据。Prometheus有多个组件可以参与监视-Prometheus-它是抓取和存储数据的核心组件。Prometheus节点浏览-获取主机级别矩阵,并将其公开给Prometheus。牧场眼睛-是haproxy,并向Prometh...

  Kubernetes-有用的资源

📅  最后修改于: 2020-11-01 04:19:02        🧑  作者: Mango

以下资源包含有关Kubernetes的其他信息。请使用它们来获得有关该主题的更深入的知识。Kubernetes上的有用链接Kubernetes Wiki–Kubernetes的维基百科参考。Kubernetes–Kubernetes的官方主页Kubernetes上的有用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...

  讨论Kubernetes

📅  最后修改于: 2020-11-01 04:19:15        🧑  作者: Mango

Kubernetes是Google实验室开发的一种容器管理技术,用于在不同类型的环境(例如物理,虚拟和云基础架构)中管理容器化的应用程序。它是一个开源系统,可帮助创建和管理应用程序的容器化。本教程概述了Kubernetes的各种特性和功能,并讲授了如何管理容器化基础架构和应用程序部署。...

  Kubernetes – 安装方法

📅  最后修改于: 2022-05-13 01:57:09.771000        🧑  作者: Mango

Kubernetes – 安装方法您可以在个人笔记本电脑、物理服务器、虚拟机和云服务上以不同方式安装和配置 Kubernetes。在继续阅读本文之前,我们需要对 Kubernetes 及其架构和容器有一个基本的了解。在本文中,我们将对安装 Kubernetes 的方法进行高级概述。1. 玩 K8s这种方法非常适合不想在他们的系统上安装任何东西的人。这是一个现成的 Kubernetes 集群,可供想...

  Kubernetes——Kubernetes 的单体架构

📅  最后修改于: 2022-05-13 01:57:09.774000        🧑  作者: Mango

Kubernetes——Kubernetes 的单体架构有一种使用微服务架构开发软件应用程序的新方法。那时,围绕容器和容器编排的所有讨论都在增加,但我们甚至在我们大多数人出生之前就已经在开发和使用这些大型软件应用程序。因此,在本文中,我们将讨论我们甚至在微服务之前使用的旧软件架构是什么,以及它的缺点是什么导致我们将注意力转移到微服务上。因此,谈到本文的主要目标,我们将讨论四件主要的事情:什么是单片...

  使用 Gitea 和 AKS 在 K8s 集群上安装私有 Git 服务器

📅  最后修改于: 2022-05-13 01:57:09.778000        🧑  作者: Mango

使用 Gitea 和 AKS 在 K8s 集群上安装私有 Git 服务器在本文中,我们将使用 Helm 在 Azure Kubernetes 服务之上安装一个自托管的 Gitea 服务器,并设置一个 git 存储库。如今,拥有私有 Git 服务器可能会有所帮助。Gitea是一个社区管理的与 Git 兼容的轻量级代码托管解决方案,用 Go 编写。它是在 MIT 许可下发布的。Azure Kubern...

  Kubernetes – 集群 IP 与节点端口

📅  最后修改于: 2022-05-13 01:57:09.781000        🧑  作者: Mango

Kubernetes – 集群 IP 与节点端口ClusterIP 提供负载均衡的 IP 地址。一个或多个匹配标签选择器的 pod 可以将流量转发到 IP 地址。ClusterIP服务必须定义一个或多个端口来侦听目标端口,以将 TCP/UDP 流量转发到容器。集群 IP:这是默认服务类型,通过使服务仅在集群内可访问,在集群内部 IP 上公开服务。集群服务是默认的 Kubernetes 服务。它为您...

  Kubernetes – 物理服务器 vs 虚拟机 vs 容器

📅  最后修改于: 2022-05-13 01:57:09.783000        🧑  作者: Mango

Kubernetes – 物理服务器 vs 虚拟机 vs 容器Kubernetes 是一个用于管理容器化工作负载和服务的开源框架,它允许声明式配置和自动化。它拥有庞大且快速扩展的生态系统。 Kubernetes 的服务、支持和工具广泛可用。Kubernetes 是一个希腊词,意思是“舵手”或“飞行员”。首字母缩略词 K8s 来自计算字母“K”和“s”之间的八个字母。 2014 年,谷歌将 Kube...