k8s
文章平均质量分 50
HardCorePlayer
共勉
展开
-
跟着官网学k8s-05运行应用程序的多个实例
一般情况下pod的数量不会是一个,多个pod可以让服务更加的可靠并且可以承受更大的流量。service的type类型可以为LoadBalancer即负载均衡。使用该类型service需要指定外部负载均衡器的ip以及nodeport和clusterip查看deployment和ReplicaSet,ReplicaSet的命名格式为【deployment】-【随机字符串】$ kubectl get deploymentsNAME READY UP-TO-DATE原创 2021-11-11 20:22:21 · 596 阅读 · 0 评论 -
跟着官网学k8s-04使用Service暴露您的应用
本节主要介绍sk8s中的serviceKubernetes 的 Service 是一个抽象层,它定义了一组 Pod 的逻辑集,并为这些 Pod 支持外部流量暴露、负载平衡和服务发现简单说,service就是负责为pod提供网络访问入口,也算是k8s实现微服务的核心机制。没有service的时候,请求可以通过pod的ip+port直接访问pod运行的服务。但是如果有pod有多个副本呢?pod的ip不是固定的呢?pod的副本数量动态变化呢?使用get services命令查看$ kubectl ge原创 2021-11-10 23:11:25 · 961 阅读 · 0 评论 -
跟着官网学k8s-03查看pod和工作节点
本章涉及到一些概念1.首先是Pod,Pod 是一组一个或多个应用程序容器(例如 Docker),包括共享存储(卷), IP 地址和有关如何运行它们的信息。我们在创建deployment的时候。k8s就为我们添加了一个Pod来托管我们的应用。Pod 中的容器共享 IP 地址和端口,始终位于同一位置并且共同调度,并在同一工作节点上的共享上下文中运行2.工作节点Node,一个 pod 总是运行在 工作节点。工作节点是 Kubernetes 中的参与计算的机器,可以是虚拟机或物理计算机,具体取决于集群。每个工原创 2021-11-09 23:15:28 · 3588 阅读 · 0 评论 -
跟着官网学k8s-02使用kubectl创建Deployment
先看说明一旦运行了 Kubernetes 集群,就可以在其上部署容器化应用程序。 为此,您需要创建 Kubernetes Deployment 配置。Deployment 指挥 Kubernetes 如何创建和更新应用程序的实例。创建 Deployment 后,Kubernetes master 将应用程序实例调度到集群中的各个节点上。创建应用程序实例后,Kubernetes Deployment 控制器会持续监视这些实例。 如果托管实例的节点关闭或被删除,则 Deployment 控制器会将该实例替原创 2021-11-09 13:49:44 · 2565 阅读 · 0 评论 -
跟着官网学K8S-01部署本地kubernetes
k8s交互式教程提供了预先安装好的minikube查看minikube版本minikube version启动minikube,下面的命令会启动minikube,minikube会启动一个虚拟机,并且在该虚拟机上运行一个k8s clusterminikube start查看kubectl版本,客户端版本就是kubectl版本,服务器版本就是kubernetes版本kubectl version查看cluster信息kubectl cluster-info查看cluster内原创 2021-11-08 23:49:07 · 161 阅读 · 0 评论