k8s安装attu

news/2025/1/9 3:47:55/文章来源:https://www.cnblogs.com/hxlasky/p/18647718

官方文档里就这么一句安装attu,但是脚本里的镜像,我们无法访问,我们需要修改自定义的镜像
kubectl apply -f https://raw.githubusercontent.com/zilliztech/attu/main/attu-k8s-deploy.yaml

1.下载yaml文件
[root@master my_yaml]# cd /root/my_yaml
[root@master my_yaml]#wget https://raw.githubusercontent.com/zilliztech/attu/main/attu-k8s-deploy.yaml


2.修改yaml文件
2.1 修改为自定义的镜像
image: zilliz/attu:v2.4
修改为:
image: registry.cn-shenzhen.aliyuncs.com/hxlk8s/attu:v2.4.7

2.2 修改为NodePort访问
type: ClusterIP
修改为:
type: NodePort

 

3.部署
[root@master my_yaml]# cd /root/my_yaml
[root@master my_yaml]# kubectl apply -f attu-k8s-deploy.yaml
service/my-attu-svc created
deployment.apps/my-attu created

 

查看

[root@master my_yaml]# kubectl get pods -A
NAMESPACE            NAME                                             READY   STATUS    RESTARTS       AGE
cert-manager         cert-manager-56c56f4bc8-6t6lj                    1/1     Running   1 (84m ago)    44h
cert-manager         cert-manager-cainjector-684cbdfb-w5hxs           1/1     Running   1 (84m ago)    44h
cert-manager         cert-manager-webhook-6fff7f86d5-lf5qs            1/1     Running   1 (84m ago)    44h
default              my-attu-85f44d59fb-v4njg                         1/1     Running   0              101s

查看服务情况

[root@master my_yaml]# kubectl get svc my-attu-svc
NAME          TYPE       CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE
my-attu-svc   NodePort   10.105.191.163   <none>        3000:30340/TCP   26m

我们这里需要通过30340端口访问

 

4.浏览器访问

nodeip:30340

每个nodeip都可以访问

 

5.yaml文件

[root@master my_yaml]# more attu-k8s-deploy.yaml 
apiVersion: v1
kind: Service
metadata:name: my-attu-svclabels:app: attu
spec:type: NodePortports:- name: attuprotocol: TCPport: 3000targetPort: 3000selector:app: attu
---
apiVersion: apps/v1
kind: Deployment
metadata:name: my-attulabels:app: attu
spec:replicas: 1selector:matchLabels:app: attutemplate:metadata:labels:app: attuspec:containers:- name: attuimage: registry.cn-shenzhen.aliyuncs.com/hxlk8s/attu:v2.4.7imagePullPolicy: IfNotPresentports:- name: attucontainerPort: 3000protocol: TCPenv:- name: MILVUS_URLvalue: "my-release-milvus:19530"

 

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【YashanDB知识库】YAS-02605 the current instance is not master role

本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7849018.html?templateId=1718516 【标题】错误码处理 【问题分类】恢复YAC数据库报错 【关键字】YAS-02605 【问题描述】在共享集群架构数据库上实施恢复,触发报错 【问题原因分析】执行恢复的节…

arcgis server 授权许可失效的问题

到许可keycodes的目录下,查看keycodes,要把keycodes文件中的时间改成新的时间即可。(网上别人说重新授权,但是我授权没用)如果是linux版本的arcgis server也遇到类似问题,也是同样的修改。 linux版本的路径一般如下:

茶饮门店食品安全升级战:看板软件如何成为制胜关键?

茶饮门店可以通过选择适合的看板软件、设计与食品安全相关的看板、细化食品安全管理任务、实时更新与跟踪任务进度、利用数据分析功能优化管理以及确保信息安全性与合规性等策略来利用看板软件提升食品安全管理水平。这些措施有助于门店提高食品安全管理的效率和效果,保障消费…

Google Chrome cursor auto edit mode bug All In One

Google Chrome cursor auto text edit mode bug All In One Google Chrome 光标自动进入文本编辑模式 bug 插入符号浏览 模式 Caret Browsing Mode Google Chrome cursor auto text edit mode bug All In OneGoogle Chrome 光标自动进入文本编辑模式 bugtext cursor bug问题分析…

关于 Webstorm 2024 安装激活教程以及常见问题(激活至2026,实际上永久,亲测!)

申明:本教程 Webstorm补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版 !卸载老版本 Webstorm 首先,如果小伙伴的电脑上有安装老版本的 Webstorm , 需要将其彻底卸载掉,如下所示(没有安装则不用管,直接安…

k8s资源服务质量管理(Resource QoS)

10.4.3 资源服务质量管理(Resource QoS) 本节对Kubernetes如何根据Pod的Requests和Limits配置来实现针对Pod的不同级别的资源服务质量控制(QoS)进行说明。 在Kubernetes的资源QoS体系中,需要保证高可靠性的Pod可以申请可靠资源,而一些不需要高可靠性的Pod可以申请可靠性…

车联网HIL仿真测试解决方案

经纬恒润结合硬件在环技术、通信信息、云平台、场景仿真、车载单元仿真技术,开发了针对车联网V2N测试&V2X应用场景测试的仿真系统,可为车载终端TBOX/OBU软硬件开发与测试、数据后台系统功能开发与验证以及智能网联车辆系统级测试等提供全方位的仿真与测试环境,为车联网相…

数据库中的基本数据类型:整型、浮点型与字符型的探讨

title: 数据库中的基本数据类型:整型、浮点型与字符型的探讨 date: 2025/1/2 updated: 2025/1/2 author: cmdragon excerpt: 数据类型是数据库管理系统(DBMS)中的基本构建块,它决定了数据的存储方式、操作方式以及有效性。在设计数据库时,合理选择和使用数据类型至关重要。…

RoboMaster电控 STM32开发环境搭建

CPU工作频率可以达到168MHz,基本可以满足比赛中所有的控制需求。 stm32的主流开发方式包括寄存器开发,标准库开发,HAL库(LL库)开发。 寄存器开发即直接控制32的寄存器,工程运行效率高,但是开发难度大,可读性与可移植性差; 标准库开发即使用ST官方开源的一套标准固件库…

负载均衡

负载均衡(Load Balancing)是一种分布式系统架构中的技术,用于将网络请求或任务分散到多个服务器或资源上。 比如:当系统面临大量用户访问,负载过高的时候,通常会使用增加服务器数量来进行横向扩展来提高整个系统的处理能力。 如下图所示:上图的:tomcat-node1、tomcat-n…

Html启动特定的输入法

注册表 shurufa-Handinput.regWindows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Handinput]@="URL:Handinput Protocol Handler""URL Protocol"=""[HKEY_CLASSES_ROOT\Handinput\DefaultIcon]@="C:\\Program Files (x86)\\SogouInp…

详解AQS五:深入理解共享锁CountDownLatch

CountDownLatch是一个常用的共享锁,其功能相当于一个多线程环境下的倒数门闩。CountDownLatch可以指定一个计数值,在并发环境下由线程进行减一操作,当计数值变为0之后,被await方法阻塞的线程将会唤醒。本篇文章深入剖析CountDownLatch和AQS的关系,并逐行源码解析其实现。C…