当前位置:首页 > SRE运维工程师 > 正文内容

驾轻就熟:在K3s集群构筑JumpServer堡垒,演绎云端安全的诗篇

时移世界11个月前 (04-30)SRE运维工程师1361

一、背景知识:
1 、JumpServer 是什么?

JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。JumpServer 帮助企业以更安全的方式管控和登录所有类型的资产,实现事前授权、事中监察、事后审计,满足等保合规要求。
image.png

JumpServer 堡垒机支持的资产类型包括:

  • SSH (Linux / Unix / 网络设备 等)

  • Windows (Web 方式连接 / 原生 RDP 连接)

  • 数据库 (MySQL / MariaDB / Oracle / SQLServer / PostgreSQL / ClickHouse 等)

  • NoSQL (Redis / MongoDB 等)

  • GPT (ChatGPT 等)

  • 云服务 (Kubernetes / VMware vSphere 等)

  • Web 站点 (各类系统的 Web 管理后台)

  • 应用 (通过 Remote App 连接各类应用)

  • JumpServer 介绍

    产品简介       安装部署       体验环境       企业试用       社区论坛

  • 功能指南

    用户管理       资产管理       帐号管理       权限管理

    远程应用       会话审计       日志审计

    文件管理       作业中心       资产连接       系统设置

  • 企业应用(X-Pack)

    资产登录复核     连接方式控制

    工单         云同步        角色列表

    帐号收集       帐号改密       帐号备份

    短信设置       界面设置       组织管理       认证设置

  • 进阶学习

    客户案例       视频学习       更多实践

2 、产品特色

JumpServer 的产品特色包括:

  • 开源:零门槛,线上快速获取和安装;

  • 分布式:轻松支持大规模并发访问;

  • 无插件:仅需浏览器,极致的 Web Terminal 使用体验;

  • 多云支持:一套系统,同时管理不同云上面的资产;

  • 云端存储:审计录像云端存储,永不丢失;

  • 多租户:一套系统,多个子公司和部门同时使用;

  • 多应用支持:数据库,Windows 远程应用,Kubernetes。

3 、页面展示

image.png

二 、环境⚓︎

  • K3sv1.28.7+k3s1

  • Helmv3.14.2

  • redis >= 6.2

  • mysql >= 5.7

  • jumpserver: v3.10.6 


2 、安装部署

2.1 添加 JumpServer 的 Helm 源地址⚓︎

     helm repo add jumpserver https://jumpserver.github.io/helm-charts
     helm repo list
     helm search repo jumpserver
image.png

2.2 编辑 JumpServer values.yaml 文件⚓︎

      vim values.yaml    (⚠️注:完善必填项

# 模板https://github.com/jumpserver/helm-charts/blob/main/charts/jumpserver/values.yaml


2.3 安装 JumpServer

# 导入证书:
cd /opt/docker/builder/template-1-base/JumpServer/ssl
./wildcard-ops-youchang-net-tls.sh

cat wildcard-ops-youchang-net-tls.sh
kubectl create secret tls wildcard-ops-youchang-net-tls \
    --namespace jumpserver \
    --key privkey.pem \
    --cert fullchain.pem


image.png

kubectl create namespace jumpserver
helm repo list |grep jumpserver
helm search repo jumpserver
helm pull jumpserver/jumpserver --version 3.10.5
helm install jumpserver jumpserver/jumpserver -n jumpserver --version 3.10.5 -f values.yaml
helm upgrade --install jumpserver --namespace jumpserver \
  --values values.yaml \
  jumpserver-3.10.5.tgz

image.png
……
此刻,就让我们一同提灯探秘,携手启程,在JumpServer的宏伟堡垒中展开一场关于云端权限管控的智慧探索之旅!

扫描二维码推送至手机访问。

版权声明:本文由时移安全运维发布,如需转载请注明出处。

本文链接:https://www.youchang.net/?id=12

分享给朋友:

“驾轻就熟:在K3s集群构筑JumpServer堡垒,演绎云端安全的诗篇” 的相关文章

K3s探秘:Rundeck Community 5.1.1 安装配置实战

K3s探秘:Rundeck Community 5.1.1 安装配置实战

March 5, 2024Rundeck Community 5.1.1https://www.rundeck.com/downloads 背景知识:Rundeck,这款基于Java与Grails的开源运维自动化利器,简约而不简单,无多余之辞,直切运维之核心。它穿梭于节点之间,化日常操作为自动化流程...

一探究竟:10个独领风骚的Python自动化实战剧本,解锁生产力的智慧之匙

一探究竟:10个独领风骚的Python自动化实战剧本,解锁生产力的智慧之匙

1、日志洞悉乾坤:透过Python的慧眼,深度揭秘日志文件中的奥秘——自动化解析与关键信息提炼的艺术def delve_into_log(log_path: str) -> None:     "&qu...

SRE降本增效:一键免费获取并自动续期“泛域名SSL证书”,站点安全无懈可击

SRE降本增效:一键免费获取并自动续期“泛域名SSL证书”,站点安全无懈可击

背景:# 阿里云 免费SSL数字证书(有效期从12个月缩至3个月)公告:https://help.aliyun.com/zh/ssl-certificate/product-overview/notice-on-adjustment-of-service-policies-for-free...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。