- 2024-11-21使用minikube快速搭建一个简单的golang微服务访问
先在宿主机的docker下载一下golang的最新镜像dockerpullgolang:test写个简单的服务器,监听7878端口,请求都返回hello,worldpackagemainimport("fmt""net/http""os")funcmain(){fmt.Println("startmain")http.HandleFunc(&q
- 2024-10-13minikube 安装与配置(一)
minikube安装与配置(一)4.1.1. CentOS执行下面命令检查服务器是否开启虚拟化技术 egrep--color'vmx|svm'/proc/cpuinfo 如果没有任何输出,请重启服务器进入BIOS启用VT-X或AMD-v curl-LOhttps://storage.googleapis.com/minikube/releases/latest/m
- 2024-10-08如何使用minikube搭建k8s集群
使用minikube搭建K8s(Kubernetes)集群是一个在本地快速设置Kubernetes环境的方法,特别适合用于学习和开发。以下是详细步骤:一、环境准备操作系统:如LinuxCentOS7.964位。CPU和内存:至少2核CPU和4GiB内存,建议2核CPU和更多内存以获得更好的性能。硬盘:至少需要20GB的硬盘空间。网
- 2024-09-07Minikube Install Kubernetes v1.18.1
文章目录简介安装工具配置代理运行集群检查集群加入rancher简介模拟客户环境,测试kubernetesv1.18.x是否可以被rancherv2.9.1纳管。安装工具docker安装InstallandSetUpkubectlonLinux安装minikube配置代理dockerproxylinuxproxy运行集群$minikubestart--drive
- 2024-08-26【Kubernetes安装】WSL2+ubuntu22.04+K8s+minikube最新安装教程
系列综述:
- 2024-08-1620240326 windows搭建k8s环境
windows搭建k8s环境安装docker-desktop在界面中找到/设置/Resources/Advanced/Diskimagelocation,选择一个非C盘的目录利用minikube安装已经安装玩docker-desktop或者virtualbox参考文档minikube官方文档https://www.cnblogs.com/yumingkuan/p/16750618.htmlhttps://
- 2024-08-16minikube && k8s 命令
minikubedocker-envminikubedashboardminikubessh导出一个已经创建的容器导到一个文件dockerexport-o文件名.tar容器id将文件导入为镜像dockerimport文件名.tar镜像名:镜像标签本地镜像关联到minikubeminikube"docker-env"将容器保存为镜像:dockercommit<容
- 2024-07-01K8S学习教程(一):使用PetaExpress云服务器安装Minikube 集群
什么是MinikubeMinikube是一款工具,主要用于在本地运行Kubernetes集群。Kubernetes开源的平台,用于自动化容器化应用的部署、扩展和管理,而Minikube使得开发人员能够在本地机器上轻松创建一个单节点的Kubernetes集群,从而方便开发、测试和学习Kubernetes。我们看下
- 2024-05-22minikube 搭建 k8s 单机环境
准备linux环境uname-acat/etc/os-release查看linux环境查看linux发行版本,可以在/etc目录下找到以release结尾的文件,这个一般就是记录发行版本的文件准备docker环境需要有一个镜像打包的工具安装dockersudoyuminstalldocker如果提示没有找到软件,那么需要配置一下软
- 2024-04-28使用minikube在云服务器安装k8s单机版
1:前置安装了docker环境2:进入minikube的官网页面,下载命令https://minikube.sigs.k8s.io/docs/start/curl-LOhttps://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64sudoinstallminikube-linux-amd64/usr/local/bin/minikubeminikubekubectl--
- 2024-03-24Kubernetes一文上手【手把手系列】
目录Kubernetes前言部署方式的演变K8S概述K8S架构Master节点1.APIServer2.Etcd3.ControllerManager4.SchedulerNode节点1.kubelet2.kube-proxy3.容器运行时组件与插件1.KubernetesDNS2.Dashboard3.Heapster4.IngressControllerK8S核心概念PodSerivce
- 2024-03-23minikube部署Traefik【2】
目录minikube初体验【1】minikube部署Traefik【2】接上篇,安装完成minikube后,原生单机版的k8s集群已经搭建完毕,本次是为minikube安装traefik。那问题来了,什么是traefik?为什么要用traefik?traefik简介Traefik是一款反向代理、负载均衡服务,使用golang实现,能
- 2024-03-14使用Minikube 部署单节点 Kubernetes(K8s)集群通常用于开发环境或测试环境
部署单节点Kubernetes(K8s)集群通常用于开发环境或测试环境,而不是生产环境,因为在单节点上运行的集群无法提供高可用性保证。以下是一个简化的步骤来在一台机器上部署单节点Kubernetes集群:使用Minikube部署单节点K8sMinikube是一个工具,它使得在本地机器(比如笔记本电脑)上搭建
- 2024-03-08minikube初体验【1】
minikube介绍K8S的迷你版本,运行于单机之上的K8S。当资源并不多,而需要学习或者开发基于k8s集群的组件,minikube也是一个不错的选择。minikube官方文档:https://minikube.sigs.k8s.io/docs/start/安装前准备官方文档写的非常详细。大概意思是说,需要准备一台不能等于2核心
- 2024-02-05在K8S中,Minikube、Kubectl、Kubelet是什么?
在Kubernetes(简称K8s)生态系统中,Minikube、kubectl和kubelet是三个不同的组件,各自扮演着不同的角色:Minikube:Minikube是一个工具,用于在单个节点上部署一个本地的Kubernetes集群。这对于开发者在本地开发环境进行Kubernetes应用测试和调试非常有用。它能够在个人计算机上启动一个
- 2024-02-01k8s 怎么手动拉取docker镜像
首先我们需要安装 docker 来打包镜像,如果你本地已经安装了 docker推荐安装方法目前使用 DockerDesktop 来安装docker还是最简单的方案,打开官网下载对应你电脑操作系统的包即可当安装完成后,可以通过 dockerrunhello-world 来快速校验是否安装成功!安装minikube我们还需
- 2024-01-24k8s系列-minikube操作应用之安装篇
Minikube是一个轻量级的Kubernetes集群,专为本地开发和测试环境设计。Minikube由Kubernetes社区维护,支持macOS、Linux和Windows等多种操作系统平台。它使用Kubernetes的官方稳定版本,并提供了大部分功能,包括容器编排管理、负载均衡、Ingress以及权限控制等高级特性。
- 2023-12-25minikube 部署 k8s v1.28.3
安装kubeadm、kubelet 和 kubectl此步骤可选下载kubeadm#wget-P/usr/local/binhttps://dl.k8s.io/release/v1.28.3/bin/linux/amd64/kubeadm下载kubelet#wget-P/usr/local/binhttps://dl.k8s.io/release/v1.28.3/bin/linux/amd64/kubelet下载kubectl#wget-
- 2023-12-24部署 minikube v1.32.0
minikube介绍minikube是一个可让您在本地运行Kubernetes的工具。minikube在您的个人计算机(包括Windows、macOS和LinuxPC)上运行单节点或多节点本地Kubernetes集群,以便您可以试用Kubernetes,或进行日常开发工作。minikube环境要求1.2核CPUs2.2GB内存3.20GB
- 2023-12-13玩转 K8s 权限控制:RBAC + kubeconfig 搞定 kubectl 权限管理那些事
目录1.先抛需求2.RBAC配置2.1.K8s里的RBAC机制介绍2.2创建ServiceAccount、Role、RoleBinding和Secret3.配置kubeconfig文件3.1kubeconfig文件介绍3.2具体的kubeconfig配置3.3kubeconfig切换测试4.总结1.先抛需求当一个K8s集群需要被多个租户共享时,就
- 2023-12-10.net core - 本地使用minikube搭建k8s - k8s(微服务学习) 一
1.Docker-Desktop首先本地电脑需要安装docker-desktopDocker-Desktop的windows程序下载网址:docker-desktop2.K8s安装1.kubectl下载首先创建一个文件夹目录kubectl得安装可使用2种方式1.直接下载exe后放到该目录下载最新补丁版1.28: kubectl1.28.4。2.在创建目录
- 2023-11-28minikube 的搭建
概述minikube是一个工具,能让你在本地运行Kubernetes。minikube在你的个人计算机(包括Windows、macOS和LinuxPC)上运行一个一体化(all-in-one)或多节点的本地Kubernetes集群,以便你来尝试Kubernetes或者开展每天的开发工作。前期准备CentOS7.9非root用户安装Docker
- 2023-11-10k8s入门学习
k8s入门https://kubernetes.io/zh-cn/docs/tutorials/hello-minikube/minikube启动集群minikubestart创建实例kubectlcreatedeploymentgin--image=gin_demo:v1会创建相对应的pod和deployment此时服务端口只能内部集群访问端口暴露使用expose将服务端口暴露进行访
- 2023-11-07一、minikube部署单机k8s环境
一、minikube部署单机k8s环境注意:此处为方便测试,使用minikube部署单机k8s环境,生产环境请根据实际情况操作1.安装docker-ce依赖安装:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2wget添加docker软件源:yum-config-manager--add-repohttps://mirrors.aliyun.co
- 2023-11-04k8s minikube的使用
doc 地址在:https://minikube.sigs.k8s.io/docs/start/ https://kubernetes.io/docs/tutorials/hello-minikube/可以创建一个kube集群,然后在集群内创建布署, 然后获取集群内的各种服务, 然后操作删除各种服务,监控状态,然后可以配置暴露端口