OpenShift系列(六) RBAC实战指南
本文介绍了红帽OpenShift中的RBAC机制,详细阐述了集群角色和本地角色的权限范围,以及如何通过规则、角色和绑定来管理授权过程,还提供了具体的授权案例,如分配超级管理员权限、回收集群权限、分配本地角色以及查询权限分配情况,
OpenShift系列(五) 用户组与身份提供程序
本文介绍了OpenShift中用户、身份、服务帐户、组和角色等关键概念及其管理方法,文章还详细阐述了身份验证方法,包括OAuth访问令牌、X.509客户端证书等,以及身份验证Operator的作用和身份提供程序的配置,如HTPasswd、LDAP等。同时,介绍了集群管理员的验证方法,以及如何创建、更新和删除用户、组和权限分配的具体操作步骤。
OpenShift系列(四) Helm包管理实战
本文介绍了Kubernetes生态中的核心包管理工具,详细解析了其架构组成与核心功能,文章从基础安装配置讲起,逐步深入至仓库管理、应用部署(如WordPress案例)、动态配置渲染等实战内容,并涵盖版本控制、升级回滚等高级特性,为开发者提供从入门到生产环境的全流程指导,是掌握云原生应用交付的必备知识。
OpenShift系列(三) 聊聊OpenShift模板
本文介绍了 OpenShift 模板的使用方法与管理技巧,包括列出集群中的模板资源、查看模板详细属性、使用模板部署应用、生成资源清单文件、删除模板以及创建新模板等操作,旨在帮助用户更好地理解和运用 OpenShift 模板来高效管理 Kubernetes 资源。
OpenShift系列(二) 深入解析Kustomize使用
本文介绍了Kustomize 的使用方法及其在 Kubernetes 和 OpenShift 环境中的应用,然后介绍了Kustomize 的文件结构,包括 base 和 overlay 的概念,以及如何通过 kustomization.yaml 文件来管理 Kubernetes 资源。
OpenShift系列(一) 深入解析声明式资源管理与实战技巧
本文介绍了Kubernetes 集群中资源管理的两种方式:命令式和声明式。通过实际案例,展示了如何使用命令式操作快速调试,以及如何通过声明式管理实现资源的精确再现和版本控制。同时,介绍了 oc diff 和 explain 等实用命令,帮助读者更好地理解和管理 Kubernetes 资源。
OpenShift系列(零) DO280课堂环境介绍
本文介绍了基于红帽OpenShift v4.12的DO280课程环境使用方法,介绍了课程概述、内容摘要、目标受众以及各个虚拟机的信息、账号密码。
OpenStack部署(十九) 注册Nova节点到集群
本文详细介绍了在OpenStack环境中将计算节点注册到数据库的完整过程,包括在控制节点上执行nova-manage cell_v2 discover_hosts命令发现新计算节点,以及在配置文件中设置定期发现时间间隔。此外,还提供了在虚拟机上部署OpenStack时,因不支持virtio导致无法创建实例的问题解决方案,即为镜像设置hw_video_model='vga'属性。这些步骤对确保计算节点正常工作至关重要。
OpenStack部署(十八) 配置Nova节点的Open vSwitch
本文详细介绍了在OpenStack的Nova节点上安装和配置Open vSwitch(OVS)的过程。通过安装OVS软件包、配置网络通用组件、准备OVS网桥、配置OVS代理以及在Nova服务中集成Neutron,确保了虚拟机的高效网络通信和外部网络连接。