深入了解 Rancher Desktop 设置

Rancher Desktop 设置的全面概述

Rancher Desktop 拥有方便、强大的功能,是最佳的开发者工具之一,也是在本地构建和部署 Kubernetes 的最快捷方式。

本文将介绍 Rancher Desktop 的功能和特性,以及 Rancher Desktop 作为容器管理平台和本地运行 Kubernetes 的所有优势。

Rancher Desktop 仪表板

Rancher Desktop 的仪表板是一个非常简单易用的图形用户界面,它提供了可用于处理 Kubernetes 集群的开发者工具。以下是一些特性和功能:

  • 可视化展示所有 node 和 deployment。
  • 创建、配置和监控本地 K8s 集群和资源统计信息。
  • 命名空间管理、项目管理
  • 工作负载管理,开发者可以执行健康检查、监控资源消耗、控制安全性,甚至为工作负载添加更多存储空间。
  • Pod 管理,例如扩展策略、网络和 Pod 调度等。
  • Helm Chart 应用程序目录,开发者可以更方便地在 Kubernetes 上安装应用程序。

如需访问仪表板,只需点击任务栏系统托盘中的 Rancher Desktop 仪表板选项即可。

与社区保持联系

如有任何问题,或希望与他人讨论问题并分享解决方案,你可以访问 Rancher Desktop 的 Slack 频道和我们的 GitHub 主页(https://github.com/rancher-sandbox/rancher-desktop)。此外,我们希望不断改进 Rancher Desktop,因此我们鼓励你在此选项卡中启用统计信息收集功能。

Kubernetes 端口转发

通过端口转发,开发者可以使用本地网络上不冲突的端口轻松访问在本地 Kubernetes 集群中定义的服务

构建和扫描容器镜像检测漏洞

开发者必须保证他们使用或构建的容器镜像在被推送到本地开发环境以外之前,经过充分的测试并彻底检查是否存在任何安全威胁、错误配置和漏洞。使用 Rancher Desktop 你不仅可以构建、拉取和推送镜像,还可以在本地机器上扫描镜像,以确保它们都经过安全扫描。所有这些操作只需按下一个按钮即可完成。

诊断和故障排查

了解本地集群和 Rancher Desktop 本身发生的情况是非常重要的。你可以通过“诊断和故障排查”选项卡访问所有日志文件、错误配置或任何应用程序问题。这些开发者工具将为你提供跟踪和调试环境所需的所有信息。

此外,你还可以选择启用重置 Kubernetes 为初始状态的选项,或者恢复 Rancher Desktop 为默认设置,以删除所有配置和工作负载。

通过使用这些诊断和故障排查功能,开发者可以有效地追踪和调试环境,解决问题,并确保 Kubernetes 环境和 Rancher Desktop 的正常运行。

安装扩展

开发者可以根据自己的需求自定义环境,通过安装扩展来增加功能。这是 Rancher Desktop 提供的最新功能之一。在扩展选项卡中,你可以从我们广泛的扩展目录中选择经过测试和验证的扩展。从 Rancher Desktop 1.9 版本开始,还将支持 Docker 扩展。

首选项/设置

除了上述提到的功能外,在“首选项”部分还可以根据你的需求配置以下设置:

  • 启用或禁用来自 Rancher Desktop 的自动更新,并收集匿名统计信息
  • 登录时自动启动 Rancher Desktop 中的所有容器和 Kubernetes。

如果你使用的是 Windows 操作系统,Rancher Desktop 将提供一项配置,将 Rancher Desktop 的 Kubernetes 配置暴露给 Windows Subsystem for Linux(WSL)发行版,以便你可以使用诸如 kubectl 之类的命令与 Kubernetes 进行通信。

  • 在 macOS 和 Linux 系统上,你可以配置本地集群的虚拟机 CPU 和内存资源
  • 禁用 Kubernetes 以减少计算机上的资源消耗,并将 Rancher Desktop 只用作容器管理平台
  • 选择和修改 Kubernetes 版本以测试不同的配置和应用程序。
  • 启用或禁用 Traefik 作为 ingress 和负载均衡器
  • 更改默认的 Kubernetes API 端口。

  • 在首选项部分,你可以轻松地在容器引擎之间进行切换,包括 dockerd(Moby)和 containerd。dockerd 支持 Docker API 和 Docker CLI 的使用,而 containerd 为容器提供了命名空间,并支持使用 nerdctl。你可以根据需要选择适合你工作流程的容器引擎。

总 结

Rancher Desktop 是一个出色且适合开发者的应用程序,拥有丰富的特性和功能。无论你使用的是 Linux、Mac 还是 Windows 操作系统,安装都非常简单。正如你在这里所看到的,你有很多选项可以根据自己的需求进行适应。开发者可以通过简单的操作将 Kubernetes 在本地运行,并管理他们的所有工作负载、集群和资源。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/72918.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Modbus TCP转Profibus DP网关modbus tcp报文解析

捷米JM-DPM-TCP网关。在Profibus总线侧作为主站,在以太网侧作为ModbusTcp服务器功能, 下面是介绍捷米JM-DPM-TCP主站网关组态工具的配置方法 2, Profibus主站组态工具安装 执行资料光盘中的安装文件setup64.exe或setup.exe安装组态工具。安装过程中一直…

Pyinstaller 打包 django 项目如何将命令行参数加入?

起因 Pyinstaller 打包 django 项目,打包成 manage.exe 后用命令行 cmd manage.exe runserver 0.0.0.0:8001 --noreload 来运行感觉很不方便。 希望能够直接把命令行参数也打包进去,直接运行 exe 。我走了些弯路,但最终实现了。 弯路 我看…

每天一道leetcode:300. 最长递增子序列(动态规划中等)

今日份题目: 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] …

多种求组合数算法

目录 求组合数Ⅰ(递推)核心理论理论推导典型例题代码实现 求组合数Ⅱ(预处理)核心理论典型例题代码实现 求组合数Ⅲ(Lucas定理)核心理论Lucas定理的证明1.证明Lucas定理的第一形式2.证明Lucas定理的第二形式…

小米平板6Max14即将发布:自研G1 电池管理芯片,支持33W反向快充

明天晚上7点(8 月 14 日),雷军将进行年度演讲,重点探讨“成长”主题。与此同时,小米将推出一系列全新产品,其中包括备受瞩目的小米MIX Fold 3折叠屏手机和小米平板6 Max 14。近期,小米官方一直在…

【算法——双指针】LeetCode 1089 复写零

千万不要被这道题标注着“简单”迷惑了,实际上需要注意的细节很多。 题目描述: 解题思路: 正序遍历,确定结果数组的最后一个元素所在的位置;知道最后一个元素的位置后倒序进行填充。 先找到最后一个需要复写的数 先…

CHATGPT源码简介与使用指南

CHATGPT源码的基本介绍 CHATGPT源码备受关注,它是一款基于人工智能的聊天机器人,旨在帮助开发者快速搭建自己的聊天机器人,无需编写代码。下面是对CHATGPT搭建源码的详细介绍。 CHATGPT源码的构建和功能 CHATGPT源码是基于Google的自然语言…

汽配企业WMS系统:提升作业效率与过程管控

随着汽配企业竞争的加剧和业务模式的复杂化,许多企业意识到提高仓库作业效率和成本控制能力是企业成功的关键。因此,越来越多的企业选择引入WMS仓储管理系统。然而,汽配企业产品复杂,且从业的人员大部分是老一辈人员,内…

CSS实现左侧固定,右侧自适应(5种方法)

<div class"father"><!-- 左右div不能调换顺序来写 --><div class"left">固定宽度区</div><div class"right">自适应区</div> </div> 一、利用左侧浮动float右侧margin-left /* 利用浮动floatmargin…

Vue电商项目--组件通信

组件通信6种方式 第一种&#xff1a;props 适用于的场景&#xff1a;父子组件通信 注意事项&#xff1a; 如果父组件给子组件传递数据&#xff08;函数&#xff09;&#xff1a;本质其实是子组件给父组件传递数据 如果父组件给子组件传递的数据&#xff08;非函数&#xf…

时序预测 | MATLAB实现基于GRU门控循环单元的时间序列预测-递归预测未来(多指标评价)

时序预测 | MATLAB实现基于GRU门控循环单元的时间序列预测-递归预测未来(多指标评价) 目录 时序预测 | MATLAB实现基于GRU门控循环单元的时间序列预测-递归预测未来(多指标评价)预测结果基本介绍程序设计参考资料 预测结果 基本介绍 1.Matlab实现GRU门控循环单元时间序列预测未…

EMQX Enterprise 5.1 正式发布:生产环境就绪的 MQTT over QUIC、基于 MQTT 的文件传输支持

近日&#xff0c;企业级 MQTT 物联网接入平台 EMQX Enterprise 5.1 正式发布。该版本为用户提供了更强大、更灵活的物联网解决方案&#xff0c;通过简化功能操作与管理流程&#xff0c;帮助用户快速构建所需的业务。 新版本提供了更大规模且更具伸缩性的全新集群架构&#xff…

腾讯云香港服务器租用价格_CN2线路延迟速度测试

腾讯云香港服务器&#xff0c;目前中国香港地域轻量应用服务器可选配置2核2G20M、2核2G30M、2核4G30M&#xff0c;操作系统可选Windows和Linux&#xff0c;不只是香港云服务器&#xff0c;新加坡、硅谷、法兰克福和东京服务器均有活动&#xff0c;腾讯云服务器网分享腾讯云境外…

【MFC】08.MFC消息,自定义消息,常用控件(MFC菜单创建大总结),工具栏,状态栏-笔记

本专栏上几篇文章讲解了MFC几大机制&#xff0c;今天带领大家学习MFC自定义消息以及常用控件&#xff0c;最常用的控件请查看本专栏第一二篇文章&#xff0c;今天这篇文章介绍工具栏&#xff0c;菜单和状态栏&#xff0c;以及菜单创建大总结。 文章目录 MFC消息分类&#xff1…

力扣:62. 不同路径(Python3)

题目&#xff1a; 一个机器人位于一个 m x n 网格的左上角 &#xff08;起始点在下图中标记为 “Start” &#xff09;。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角&#xff08;在下图中标记为 “Finish” &#xff09;。 问总共有多少条不同的路径&…

HTML 元素的 class 和 id 属性有何区别?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 唯一性⭐ 选择器权重⭐ JS操作⭐ CSS和JavaScript引用⭐ 写在最后 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅&#xff01;这个专栏…

ASP.NET Core中间件记录管道图和内置中间件

管道记录 下图显示了 ASP.NET Core MVC 和 Razor Pages 应用程序的完整请求处理管道 中间件组件在文件中添加的顺序Program.cs定义了请求时调用中间件组件的顺序以及响应的相反顺序。该顺序对于安全性、性能和功能至关重要。 内置中间件记录 内置中间件原文翻译MiddlewareDe…

接口自动化测试框架及接口测试自动化主要知识点

接口自动化测试框架&#xff1a; 接口测试框架&#xff1a;使用最流行的Requests进行接口测试接口请求构造&#xff1a;常见的GET/POST/PUT/HEAD等HTTP请求构造 接口测试断言&#xff1a;状态码、返回内容等断言JSON/XML请求&#xff1a;发送json\xml请求JSON/XML响应断言&…

基于 SIFT 和 RANSAC 算法对高分辨率图像进行图像伪造检测(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

OpenCV基本操作——算数操作

目录 图像的加法图像的混合 图像的加法 两个图像应该具有相同的大小和类型&#xff0c;或者第二个图像可以是标量值 注意&#xff1a;OpenCV加法和Numpy加法之间存在差异。OpenCV的加法是饱和操作&#xff0c;而Numpy添加的是模运算 import numpy as np import cv2 as cv imp…