首页 > 其他分享 >部署 minikube v1.32.0

部署 minikube v1.32.0

时间:2023-12-24 12:23:12浏览次数:22  
标签:minikube 部署 ca pem v1.32 key v1.28 amd64

minikube 介绍

minikube 是一个可让您在本地运行 Kubernetes 的工具。 minikube 在您的个人计算机(包括 Windows、macOS 和 Linux PC)上运行单节点或多节点本地 Kubernetes 集群,以便您可以试用 Kubernetes,或进行日常开发工作。

minikube 环境要求

1. 2 核CPUs 
2. 2GB 内存
3. 20GB 磁盘
4. 可以访问外网
5. 容器或虚拟机管理器, such as: Docker, QEMU, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox, or VMware Fusion/Workstation

minikube 下载 

# curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

minikube 安装

# sudo install minikube-linux-amd64 /usr/local/bin/minikube

minikube 工作目录

# tree /root/.minikube
/root/.minikube
├── addons
├── ca.crt
├── ca.key
├── ca.pem
├── cache
│   ├── images
│   │   └── amd64
│   │       └── registry.aliyuncs.com
│   │           └── google_containers
│   │               ├── coredns
│   │               ├── etcd_3.5.9-0
│   │               ├── k8s-minikube
│   │               ├── kube-apiserver_v1.28.3
│   │               ├── kube-controller-manager_v1.28.3
│   │               ├── kube-proxy_v1.28.3
│   │               ├── kube-scheduler_v1.28.3
│   │               └── pause_3.9
│   ├── kic
│   │   └── amd64
│   │       └── stable_v0.0.42@sha256_d35ac07dfda971cabee05e0deca8aeac772f885a5348e1a0c0b0a36db20fcfc0.tar
│   ├── linux
│   │   └── amd64
│   │       └── v1.28.3
│   │           ├── kubeadm
│   │           ├── kubectl
│   │           └── kubelet
│   └── preloaded-tarball
│       ├── preloaded-images-k8s-v18-v1.28.3-docker-overlay2-amd64.tar.lz4
│       └── preloaded-images-k8s-v18-v1.28.5-docker-overlay2-amd64.tar.lz4
├── cert.pem
├── certs
│   ├── ca-key.pem
│   ├── ca.pem
│   ├── cert.pem
│   └── key.pem
├── config
│   └── config.json
├── files
├── key.pem
├── logs
│   ├── audit.json
│   └── lastStart.txt
├── machine_client.lock
├── machines
│   ├── minikube
│   │   ├── config.json
│   │   ├── id_rsa
│   │   └── id_rsa.pub
│   ├── server-key.pem
│   └── server.pem
├── profiles
│   └── minikube
│       ├── apiserver.crt
│       ├── apiserver.crt.dd3b5fb2
│       ├── apiserver.key
│       ├── apiserver.key.dd3b5fb2
│       ├── client.crt
│       ├── client.key
│       ├── config.json
│       ├── events.json
│       ├── proxy-client.crt
│       └── proxy-client.key
├── proxy-client-ca.crt
└── proxy-client-ca.key

25 directories, 40 files

minikube 创建集群

# minikube start -p c1 --kubernetes-version=v1.28.3 

minikube 集群管理

登录minikube环境

minikube ssh

暂停 Kubernetes

minikube pause

取消暂停已暂停的实例

minikube unpause

停止集群

minikube stop

更改默认内存限制(需要重新启动)

minikube config set memory 9001

查看 addons 列表

minikube addons list

minikube 删除集群

# minikube delete --all
* Deleting "minikube" in docker ...
* Removing /root/.minikube/machines/minikube ...
* Removed all traces of the "minikube" cluster.
* Successfully deleted all profiles

参考文档

https://minikube.sigs.k8s.io/docs/start/

标签:minikube,部署,ca,pem,v1.32,key,v1.28,amd64
From: https://www.cnblogs.com/wangguishe/p/17918743.html

相关文章

  • 【C++】将 C++ 程序 以 Windows Service 服务部署
    服务主函数1)先进行安装your_program.exeinstall2)在进入电脑管理-服务,进行启动3)若要多启动方式,在下面主函数中,进行启动类别判断是服务形式启动还是控制台程序启动int__cdecl_tmain(intargc,TCHAR*argv[])服务代码作为程序入口代码,将自己程序的主函数代码,访入SvcInit函......
  • day20 企业级监控大盘配置管理-Prometheus Operator部署管理 (7.11.1-7.12)
    一、企业级监控大盘配置管理(上)1、Grafana简述Grafana是一个开源的度量分析与可视化工具。提供查询、可视化、报警和指标展示等功能,能灵活创建图表、仪表盘等可视化界面。主要功能:可视化:提供多种可选择的不同类型的图形,能够灵活绘制不同样式,且还提供很多插件。动态仪表......
  • 将 Spring Boot WAR 部署到 Tomcat 服务器
    Servlet容器期望应用程序满足要部署的某些协定。对于Tomcat,合约是 ServletAPI3.0。为了让我们的应用程序满足这个契约,我们必须对源代码进行一些小的修改。 首先,我们需要打包一个WAR应用程序而不是JAR。为此,我们将使用以下内容更改 pom.xml:<packaging>war</packaging......
  • 三十九、配置 PE 与 CE 间部署 IS-IS 的 MPBGP MPLS VPN 实验
    1、实验拓扑图2、实验目的ce1与ce3为同一个公司,通过BGP网络实现互联;ce2与ce4为同一个公司,通过BGP网络实现互联。3、实验步骤3.1配置bgp网络3.1.1为BGP网络配置IGPisis200network-entity49.0001.0010.0100.1001.00//配置isis的网络实体名称area+system+netcost-stylewideis-leve......
  • 使用Docker和Nginx部署单页面应用
    使用Docker和Nginx部署单页面应用一、简介1.背景Docker是一个容器引擎,它使用Linux内核功能(如命名空间和控制组)在操作系统之上创建容器DockerCompose是一个命令行工具,可以简化容器镜像的构建以及容器的运行,将命令行的选项翻译成配置文件Nginx是一个高性能的HTTP和反向代理......
  • dokcer m1 jenkins dokcer-compsose部署
    version:"3.0"services:jenkins:image:jenkins/jenkins:ltscontainer_name:jenkinsprivileged:trueuser:rootrestart:alwaysports:-9090:9090volumes:-/Users/jackson/myapp/jenkins:/var/jenkins_homen......
  • 数字医院HIS系统源代码,采用前后端分离架构,SaaS云部署,支持电子病历四级
    本HIS项目采用前后端分离架构,SaaS云部署模式前端:Angular+Nginx+JavaScript后端:Java+Spring,SpringBoot,SpringMVC等数据库:MySQL+MyCat1、自主研发+应用实例,整合电子病历系统、LIS系统,支持电子病历四级。2、功能:预约挂号、门诊费用、住院管理、药房管理、药库管理、门诊医生站、门诊......
  • IIS部署vue项目
    【第一步】安装IIS{1)打开控制面板->打开程序和功能->打开启用或关闭windows功能  (2)找到 InternetInformationServices勾选【web管理工具】和【万维网服务】,然后确定【第二步】安装URL重写模块1).安装URLRewrite,下载地址2).安装ApplicationRequestRouting,下......
  • 基于SpringBoot+Vue的文理医院预约挂号系统设计实现(源码+lw+部署文档+讲解等)
    (文章目录)前言:heartpulse:博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌:heartpulse:......
  • java云HIS源码:云端部署,支持多医院、多门诊、多机构、实现医疗数据共享与交换
    系统概述云HIS是针对中小医疗机构推出的一套基于云端的云HIS服务平台,借助云his,将医院业务流程化,大大提高医院的服务效率和服务质量,为客户提供医院一体化的信息解决方案。云his系统是用计算机网络将医院内各个环节(门诊计价收费、门诊药房、住院信息、临床科室、医技、财务等)全部连......