在 EKS 上部署 HummerRisk

news2025/2/23 1:01:11

HummerRisk 是开源的云原生安全平台,以非侵入的方式解决云原生环境的安全和治理问题。核心能力包括混合云的安全治理和容器云安全检测。本文讲介绍如何在 EKS 上部署 HummerRisk。

EKS 简介

Amazon Elastic Kubernetes Service(Amazon EKS)是由 AWS 托管的  Kubernetes 服务,可以让用户轻松在 AWS 上和本地运行 Kubernetes。Kubernetes 是一种开源系统,用于自动化部署、扩展和管理容器化应用程序。Amazon EKS 经认证与 Kubernetes 一致,因此运行于上游 Kubernetes 的现有应用程序可与 Amazon EKS 兼容。

4ac3d903834babcfb836fb4465e50166.jpeg

创建 EKS 集群

进入 AWS 控制台,选择 “EKS” 服务,点击创建“创建 EKS 集群”,按照提示选择并填写集群信息后,

93c6c956e99044ecc0b5c7ba94b12be4.jpeged47452b115ca0511d6cc14d97a507fb.jpeg

创建完成后需要 aws cli  生成 kubeconfig 配置文件

aws eks update-kubeconfig --region region-code --name my-cluster

执行完成后 kubeconfig 将存放于当前用户的HOME目录

root@ip-172-31-34-4:~# ls ~/.kube/ config

config

之后您可以将 kubeconfig 文件拷贝到本机或者远程服务器的 .kube 目录,用 kubectl 管理集群

更多关于 EKS 集群管理的操作您可以参考 EKS 官方文档

https://docs.amazonaws.cn/eks/latest/userguide/eks-managing.html

配置 helm 仓库

以我本地环境为了,我已经将 kubeconfig 文件配置在我本地,因此我可以在本地直接使用 kubectl 命令操作 EKS

7f9dffe04b23fd125d52855e1806877b.jpeg

使用 helm 添加 HummerRisk  的仓库

`helm repo add hummerrisk https://hummerrisk.github.io/helm-repo `

更新 helm 仓库

`helm repo update`

安装 hummerrisk

# 查询 hummerrisk 安装包

helm search repo hummerrisk

# 安装

helm install hummerrisk hummerrisk/hummerrisk -n hummer --create-namespace \

 --set hummerrisk.serviceType="NodePort" \

--set global.storageClass=""

StorageClass 名称以您实际为准,这里我使用的是 AWS 的 ebs c

390ba743814e5278bdd71b4687f2ad13.jpege1c0f81f4820bc160d0b508858fc66cb.jpeg

查看 HummerRisk运行状态

通过 helm 以及 kubeclt 命令即可查看 HummerRisk 安装后的运行状态

a92d38b3804064669a0075619766ff9f.jpeg43b8cbfbc853198521866c91cad61ce7.jpeg

获取访问地址

通过 kubectl get service -n hummer 获取 hummerrisk-ui 的 NodePort 端口

2e341c708b14c95ef4cee424041e3faf.jpeg

通过 EKS 节点IP(如果本地访问则需要使用 EKS 的弹性 IP )+ NodePort 端口

关于HummerRisk

HummerRisk 是开源的云原生安全平台,以非侵入的方式解决云原生的安全和治理问题。核心能力包括混合云的安全治理和云原生安全检测。

Github 地址:
https://github.com/HummerRisk/HummerRisk

Gitee 地址:
https://gitee.com/hummercloud/HummerRisk

71278b49eb33291726b12f7c74a676c5.jpeg

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

python创建用户界面之PyQt5的使用

首先我们winR输入cmd 有两种方法下载PyQt5 方法一: pip install PyQt5 pip install PyQt5-tools 方法二: pip install PyQt5 -i https://pypi.douban.com/simple pip install PyQt5-tools -i https://pypi.douban.com/simple 下载好了之后我们打开 Pych…

idea热部署插件JRebel激活(强烈推荐,试试就离不开了)

JRebel可以实现在idea中热部署项目,修改后不用重启项目,让开发更丝滑。 JRebel需要激活才可以正常使用。 一、快速使用 1、idea安装JRebel插件。 File>Settings>Plugins 搜索JRebel 2、激活 1)填写激活信息 个人部署的注册服务器&…

加密解密软件VMProtect教程(七):主窗口之控制面板“详情”部分

VMProtect是新一代软件保护实用程序。VMProtect支持德尔菲、Borland C Builder、Visual C/C、Visual Basic(本机)、Virtual Pascal和XCode编译器。 同时,VMProtect有一个内置的反汇编程序,可以与Windows和Mac OS X可执行文件一起…

低代码与其拓荒,不如颠覆开发行业

目录 一、前言 二、低代码是一个值得信赖的“黑盒子” 粗略总结,开发者对低代码平台所见即所得设计器有两种反应: 三、人人都爱黑盒子 四、用“低代码平台”来开发是什么样的感受? 五、结论 一、前言 在科幻电影中,我们看到…

图片去底色,让您的产品瞬间脱颖而出

在现代社会中,图片是我们不可或缺的一部分,在各行业中都有着非常重要的作用。但是,有时候我们需要将某些图片中的背景去除,以便更好地突出主体,这时候,图片去底色就起到了非常重要的作用。 图片去底色的优…

论文、专利、文献检索及图像数据工具总结

一、文献检索 1、中文文献检索参考 中文文献途径网址用途1知网https://www.cnki.net/文献检索、下载2万方数据网https://www.wanfangdata.com.cn/文献检索、下载3维普期刊http://lib.cqvip.com/文献检索、下载4浙江图书馆https://www.zjlib.cn/#searchs_1_div文献检索、下载5…

一站式数据分析学习,让你成为一名合格的数据分析师

一站式数据分析学习,让你成为一名合格的数据分析师 随着数字化时代的到来,数字经济已然成为了新的发展潮流,数据的重要性越发显著。加上大数据、人工智能、云计算等数字技术的发展,让数字化时代的步伐迈得更快,目前已经…

为减少来自环境使用的无线传感器网络的传输次数而开发的方法(Matlab代码实现)

目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 随着无线传感器网络(Wireless Sensor Network,WSN)的广泛应用,业界开始应用环境能量收集技术解决传感器节点的能量补充问题。而…

template和component自定义组件之间的区别

在小程序中自定义组件 component 方式和组件模板 template 2种方式实现页面组件化。 一、component自定义组件 1.概念 自定义组件是指可以被多个页面使用的组件,可以在小程序中多次复用。在开发中可以将一个页面中的代码和样式抽象出来,然后创建一个自定…

百汇BCR:如何参与外汇交易?哪个交易时间更好?

外汇市场时连续24小时运转的,也就是说随时都可以参与交易。那不同的交易时间进场是否会影响交易结果?哪个时间参与交易更好? 一、国际主要市场外汇交易时间(北京时间) 新西兰惠灵顿外汇市场:04&#xff1a…

基于微信小程序的新冠疫苗预约系统

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:微信小程序 && Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项…

ABAP OOALV模板(Custom Control)

该方法OOALV需要将ALV置入屏幕上的自定义控件中 alv较少时具有代码可读性可维护性高的特点,实现起来较为简单,但由于custom control固定了位置所以无法动态拖拽边框 创建报表程序后通过se80对象浏览器新建屏幕9001 点击布局进入屏幕制作器界面 将custom…

Cy5.5-PEG2000-NHS; NHS-PEG-Cy5.5,活性荧光标记材料,可用于标记抗体多肽

CY5.5-PEG-NHS,CY5.5-聚乙二醇-活性酯 中文名称:CY5.5-聚乙二醇-活性酯 英文名称:CY5.5-PEG-NHS 性状:粉末或固体,取决于分子量 溶剂:溶于水和大部分常规有机溶剂 分子量:1k、2k、3.4k、5k…

YouCompleteMe(YCM)安装

vim在各个linux版本中是个比较好编辑器,反正nano我是用不惯。但这个ycm的安装也是不断的在变,现在的安装比之前要简单的多,基本个几命令就搞定了,而且 也不用关心系统里有没有vim,ycm已经可以自动安装。具体安装步骤如下&#xff…

第一届6G智能无线通信系统大赛分享会暨颁奖典礼顺利举办

5月17日,第一届6G智能无线通信系统大赛分享交流会暨颁奖典礼在上海顺利举行,宣告大赛圆满收官。 颁奖典礼现场合影 本次大赛在6G研究的关键发展阶段适时提出,旨在向社会各界推广6G愿景、先进技术和概念,广泛吸引全社会的优秀人才…

前端换肤,聊一聊主题切换那些事

一些网站通常会提供白天、夜间模式,以及自定义主题等等,这种主题切换也就是本文说的前端换肤。 这次案例用的是白天和夜间模式的切换,在做换肤之前,得先知道一件事情:css的变量定义,对变量定义不熟悉的同学…

DINO损失函数构造解析

损失函数 首先看下模型的输出结果: output_cls:torch.Size([2, 900, 3]) output_box:torch.Size([2, 900, 4]) 即设置batch-size2,900个预测框 真值信息如下:第一张图片内有4个真值框,第二张图片亦然 随后…

面试官:前端如果 100 个请求,你怎么用 Promise 去控制并发?

摘要: 时隔两年半,我,一个卑微的前端菜鸡,又来写面经了!以为钱是程序员年轻奋斗的动力!作为一个程序员,在一个地方慢慢成长后会产生一个能力小提升的一种傲娇!希望你们一跳涨好几丈。…

【问题总结】不使用回滚,如何删除/剔除/回退 远程仓库的错误commit。

场景描述 某次使用IDEA操作GIT时,将一些【被忽略】的文件都提交到commit中,并且被push到远程仓库,甚至还被合并到了主分支中该怎么办? 解决思路 分享两种思路 删除/回退/剔除 掉远程错误的分支重新commit一次正确的分支 删除…

企业落地数字化转型,如何部署战略规划

当前环境下,各领域企业通过数字化相关的一切技术,以数据为基础、以用户为核心,创建一种新的,或对现有商业模式进行重塑就是数字化转型。这种数字化转型给企业带来的效果就像是一次重构,会对企业的业务流程、思维文化、…