草庐IT

$kubernetes

全部标签

Kuboard-Spray 图形化工具安装kubernetes集群

kubernetes系列(一)———Kuboard-Spray图形化工具安装kubernetes集群完整安装k8s集群过程。整体过程:准备好服务器安装Kuboard-Spray(用来离线安装k8s集群-方便)Kuboard-Spray加载离线资源包(k8s资源包)通过Kuboard-Spray规划并安装集群安装KuboardV3.5集群管理器导入集群一、准备工作我准备了三台虚拟机,用来搭建一个master两个node集群,另外一台服务器单独安图形管理界面Kuboard-Spray和KuboardV3.5。192.168.2.101k8s01master,etcd,worker192.168.2

Kubernetes(k8s)超详细的安装步骤

目录一、环境设置二、基本环境配置(一)主机名配置1、在master虚拟机上操作2、在node1r虚拟机上操作3、在node2虚拟机上操作(二)VMware网络配置(三)虚拟机网络配置1、在master虚拟机上操作2、在node1r虚拟机上操作3、在node2虚拟机上操作4、虚拟机内部测试 (四)修改hosts文件(在三个节点上分别执行) (五)配置SSH免密登录(在三个节点上分别执行) (六)关闭防火墙及SELINUX(在三个节点上分别执行)(七)关闭swap分区(三个节点上分别执行)1、临时关闭                swapoff -a2、永久关闭                s

【云原生】初识 Kubernetes — pod 的前世今生

目录标题前言🐳Kubernetes到底是什么?🐬K8s的由来🐬K8s的工作方式🐬K8s主要组件🐋Master组件🐋Node组件🐳pod是什么?🐬pod的概念🐬控制管理器🐟控制管理--ReplicationController🐟控制管理--HPA(HorizontalPodAutoscaling)🐟StatefulSet🐟DaemonSet🐟Job🐬客户端(Client)—pod总结前言跟着博主从0到1学习K8s!我行,你也行!该文章是我的系列专栏的第一篇文,首先一下Kubernetes,然后进行pob的详细讲解。🐳Kubernetes到底是什么?下列介绍部分来自网络,如有侵权,告知删除!谢谢🐬

【云原生】初识 Kubernetes — pod 的前世今生

目录标题前言🐳Kubernetes到底是什么?🐬K8s的由来🐬K8s的工作方式🐬K8s主要组件🐋Master组件🐋Node组件🐳pod是什么?🐬pod的概念🐬控制管理器🐟控制管理--ReplicationController🐟控制管理--HPA(HorizontalPodAutoscaling)🐟StatefulSet🐟DaemonSet🐟Job🐬客户端(Client)—pod总结前言跟着博主从0到1学习K8s!我行,你也行!该文章是我的系列专栏的第一篇文,首先一下Kubernetes,然后进行pob的详细讲解。🐳Kubernetes到底是什么?下列介绍部分来自网络,如有侵权,告知删除!谢谢🐬

在Kubernetes上部署分布式深度学习训练平台

作者:禅与计算机程序设计艺术1.1什么是深度学习?1.2为什么需要深度学习?1.3深度学习平台架构图#2.基本概念术语说明2.1Kubernetes2.2GPU2.3MPI#3.核心算法原理和具体操作步骤以及数学公式讲解3.1数据加载流程3.2网络结构设计3.3激活函数设计3.4损失函数设计3.5优化器选择3.6模型保存与恢复3.7分布式训练策略3.8多机多卡通信机制#4.具体代码实例和解释说明4.1TensorFlow的分布式模式4.2MXNet的分布式模式4.3Pytorch的分布式模式#5.未来发展趋势与挑战5.1更多算法支持5.2集群规模扩容支持5.3GPU类型扩展支持#6.附录常见问

流式数据处理中的微服务架构:使用Kubernetes和ApacheFlink

作者:禅与计算机程序设计艺术随着业务数据的海量增长、各种新型设备、软件和互联网应用不断涌现,传统单机计算无法满足业务处理需求的同时,大数据平台的出现提供了一种更高效、更便捷的解决方案。如何在大数据平台上部署分布式、弹性的微服务架构,成为关键。本文将介绍基于Kubernetes和ApacheFlink的微服务架构。ApacheFlink是一个开源的、高吞吐量的、分布式的流式数据处理引擎,它被设计用于在实时、交互式、批处理、机器学习等多种场景下进行高度灵活的计算。通过ApacheFlink,用户可以轻松地实现实时的分析系统。Flink能够提供强大的容错机制和水平扩展能力,因此可用于处理实时事件流数

Kubernetes高可用集群二进制部署(六)Kubernetes集群节点添加

Kubernetes概述使用kubeadm快速部署一个k8s集群Kubernetes高可用集群二进制部署(一)主机准备和负载均衡器安装Kubernetes高可用集群二进制部署(二)ETCD集群部署Kubernetes高可用集群二进制部署(三)部署api-serverKubernetes高可用集群二进制部署(四)部署kubectl和kube-controller-manager、kube-schedulerKubernetes高可用集群二进制部署(五)kubelet、kube-proxy、Calico、CoreDNSKubernetes高可用集群二进制部署(六)Kubernetes集群节点添加主

如何清理Kubernetes集群中的旧容器和镜像

Kubernetes有一个内置的垃圾收集系统,可以清理不使用的镜像。它由Kubelet管理,它是Kubernetes的工作进程并且在每个节点上运行。Kubelet会自动监控未使用的图像,并定期删除它们(https://kubernetes.io/docs/concepts/cluster-administration/kubelet-garbage-collection)。通过评估镜像的磁盘使用情况和最后使用时间来决定是否删除镜像。一个已经使用了一周的大镜像通常会在昨天使用的小镜像之前被清理干净。通过指定磁盘使用率的高阈值和低阈值,您可以自定义垃圾收集何时运行。磁盘使用率高于“高”阈值将触发垃

Kubernetes日志查看指南:深入了解容器日志管理技术

简介:Kubernetes(简称K8s)已成为现代容器化应用程序管理的主要平台之一。了解如何有效地查看和管理Kubernetes集群中的容器日志对于故障排除、性能优化和安全监控至关重要。本文将向您介绍一些基本的技术和工具,帮助您在Kubernetes环境中查看和分析容器日志。查看单个容器日志Kubernetes提供了几种方法来查看单个容器的日志。您可以通过kubectl命令行工具直接访问容器的日志。使用以下命令查看容器的日志:kubectllogspod-name>-ccontainer-name>这将输出指定容器的最近日志。您还可以使用-f选项实时跟踪日志输出。查看多个容器日志在某些情况下,

【Kubernetes】当K8s出现问题时,从哪些方面可以排查

前言kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。📕作者简介:热爱跑步的恒川,致力于C/C++、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。📗本文收录于恒川的日常汇报系列,大家有兴趣的可以看一看📘相关专栏C语言初阶、C语言进阶系列等,大家有兴趣的可以看一看📙Python零基础入门系列,Java入门篇系列正在发展中,喜欢Pytho