kubernetes
文章平均质量分 67
FoolCarpe
这个作者很懒,什么都没留下…
展开
-
k8s安装仪表盘(Dashboard)
Kubernetes 仪表盘是一个基于 Web 的用户界面,它提供有关 Kubernetes 集群资源状态和可能发生的任何错误的信息。 仪表盘可用于将容器化应用程序部署到集群、对已部署的应用程序进行故障排除以及集群资源的一般管理。Deployment、StatefulSets、DaemonSets、Jobs、Services 和 Ingress 的部署可以从仪表盘或使用 kubectl 的终端完成。 如果想扩展部署、启动滚动更新、重新启动 pod、创建持久卷和持久卷声明,可以从 Kubernetes 仪表原创 2022-01-26 09:56:42 · 357 阅读 · 0 评论 -
k8s部署metrics server
Kubernetes Metrics Server 是集群范围内的资源使用数据聚合器。 它的工作是从 Kubelet 在每个节点上公开的 Summary API 收集指标。 资源使用指标,例如容器 CPU 和内存使用情况,在解决奇怪的资源使用问题时很有帮助。 所有这些指标都可以通过 Metrics API 在 Kubernetes 中使用。Metrics API 具有给定节点或给定 pod 当前使用的资源量。 由于它不存储指标值,因此 Metrics Server 用于此目的。 部署 yamls文件在 M原创 2022-01-25 14:29:52 · 840 阅读 · 0 评论 -
新的工作节点加入k8s集群
在初始设置 Kubernetes 集群后,最常见的操作是通过添加更多运行工作负载(容器和 Pod)的节点来扩展集群。 扩展集群的方式取决于最初在集群引导期间使用的工具。 本指南演示如何使用 kubeadm 命令行工具将更多工作节点添加到 Kubernetes 集群。示例集群有一个包含两个工作节点和一个主节点的集群,容器运行时为containerd,使用的网络插件为calico,操作系统为Ubuntu 20.04。集群初始化配置--control-plane-endpoint为k8s-cluster.t原创 2022-01-24 08:37:46 · 3421 阅读 · 0 评论 -
Kubernetes 允许调度 Pod 至主节点
默认情况下,出于安全原因, Kubernetes 集群不会在主节点上调度 pod。建议保持这种方式,但对于测试环境,可能希望在主节点上调度 Pod 以最大限度地利用资源。如果希望能够在 Kubernetes 主节点上调度 pod,则需要移除主节点上的一个污点(taint)。查看节点信息:$ kubectl describe nodes k8s-master-01 | grep TaintTaints: node-role.kubernetes.io/master:NoSch原创 2022-01-22 14:21:36 · 1985 阅读 · 0 评论 -
使用 kubeadm 在 Ubuntu 20.04 上部署k8s集群
使用 kubeadm 在 Ubuntu 20.04 上部署k8s集群Kubernetes 是一种用于在本地服务器或跨混合云环境中大规模编排和管理容器化应用程序的工具。Kubeadm 是 Kubernetes 提供的一个工具,可帮助用户安装可用于生产的 Kubernetes 集群的最佳实践。部署 Kubernetes 集群时使用了两种服务器类型Master(主节点)控制和管理一组工作节点(工作负载运行时)的节点。主节点具有以下组件来帮助管理工作节点:Kube-APIServer主要实现原创 2022-01-22 11:49:05 · 1444 阅读 · 1 评论