Netbox 2.8.0 发布,IP 地址与数据中心管理工具
NetBox 是一个 IP 地址管理(IP address management,IPAM)和数据中心基础设施管理(data center infrastructure management,DCIM)工具。
Netbox 2.8.0 现已完成发布,该版本具体更新内容如下:
新功能(测试版)
此版本在 Beta 状态引入了两个新功能。尽管它们有望发挥作用,但它们的精确实现可能会在 v2.8 发布周期中发生变化。建议等到 NetBox v2.9 版本再将其部署到生产环境中。
远程身份验证支持(#2328)
几个新的配置参数提供了基于特定 HTTP header 的值来验证传入请求的支持。可以利用它来通过 nginx 或 Apache 插件进行远程身份验证,指导 NetBox 根据需要创建和配置本地用户帐户。配置参数为:
REMOTE_AUTH_ENABLED
-启用远程身份验证(默认情况下禁用)REMOTE_AUTH_HEADER
-传达用户名的 HTTP header 的名称REMOTE_AUTH_AUTO_CREATE_USER
-启用自动创建新用户的功能(默认情况下处于禁用状态)REMOTE_AUTH_DEFAULT_GROUPS
-分配新创建用户的组列表REMOTE_AUTH_DEFAULT_PERMISSIONS
-分配新创建的用户的权限列表
如果需要进一步自定义远程身份验证(例如,如果用户还希望通过 HTTP header 传递组/权限信息),则 NetBox 允许用户注入自定义 Django 身份验证后端,以完全控制远程用户的身份验证和配置。
插件(#3351)
此版本引入了对自定义插件的支持,可用于将 NetBox 的功能扩展到核心产品提供的功能之外。例如,插件可用于:
- 添加新的 Django 模型
- 使用自定义模板提供新视图
- 将自定义模板注入对象视图
- 引入新的 API 端点
- 添加自定义请求/响应中间件
为了能够识别 NetBox 插件,必须将它们安装并按名称添加到PLUGINS
配置参数中。默认情况下禁用插件支持。可以在PLUGINS_CONFIG
参数下配置插件。可以在插件文档中找到更多信息。
Enhancements
- #1754-增加了对 nested rack groups 的支持
- #3939-增加了对 nested tenant groups 的支持
- #4078-所有模型的标准化描述字段
- #4195-启用的应用程序日志记录(请参阅日志记录配置)
Bug 修复
其他变化
- #4081-
family
字段已从 Aggregate、Prefix 和 IPAddress 模型中删除。这些模型的 API 表示中该字段仍然可用,但是该列已从数据库表中删除。
更多详细信息可查看更新说明: https://github.com/netbox-community/netbox/releases/tag/v2.8.0
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Inkscape 1.0 RC 发布,矢量图形编辑软件
Inkscape(自油自画)是一款开源的矢量图形编辑软件,与 Illustrator、Freehand、CorelDraw、Xara X 等软件很相似,它使用 W3C 标准的 Scalable Vector Graphics (SVG) 文件格式,支持包括形状、路径、文本、标记、克隆、alpha 混合、变换、渐变、图案、组合等 SVG 特性。它也支持创作共用的元数据、节点编辑、图层、复杂的路径运算、位图描摹、文本绕路径、流动文本、直接编辑 XML 等。它可以导入 JPEG、PNG、TIFF 等格式,并输出为 PNG 和多种矢量格式。 Inkscape 1.0RC 现已发布,其中包含了自0.92.4版本以来的 100 多个主要和次要改进以及错误修复。官方表示,如果没有在该候选版本中发现有大问题的话,该版本将在几周内作为 Inkscape 1.0稳定发行版发布。 新版本的一些发布要点如下: 主题支持和更多新的自定义选项 更好的 HiDPI(高分辨率)屏幕支持 带有签名并经过公证的 .dmg 文件的 macOS 本地支持 默认情况下在左上角坐标原点 画布旋转和镜像 对象的画布上对齐 分割视图...
- 下一篇
Zig 0.6.0 发布,想要替换 C 的编程语言
Zig 0.6.0已发布,这是一门通用编程语言,专为稳定性、可维护性和性能而设计,追求替代C 语言在系统编程上的最佳地位。Zig 具有以下值得关注的特性: 手动管理内存 与 C 语言竞争而非依赖它,Zig 标准库不依赖于 libc 轻量而简单,专注于调试应用而不是调试编程语言的知识 新的错误处理方法,与编写良好的 C 语言错误处理类似,但减少了很多冗余 调试模式下优化了快速编译时间,并在不确定行为发生时使用堆栈跟踪崩溃 ReleaseFast 模式和 ReleaseSafe 模式 泛型数据结构和函数 通过协程实现并发 导入 .h 头文件并直接使用 C 语言的类型、变量和函数 导出要依赖 C 语言代码的函数,变量和类型,自动生成 .h 头文件 可选类型而非空指针 交叉编译是主要用例 此版本的开发周期历时 6 个月,有 122 名不同贡献者提交了 2527 次 commit。 Zig 0.6.0 保持与 LLVM 一致的更新节奏,已将 LLVM 升级到最新版 LLVM 10,并且不再兼容LLVM 9。新的 LLVM 版本主要是修复 Bug,尤其是对 ARM 支持、MIPS 支持、RISC-...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题