【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种数据库密钥配置方法、装置、电子设备及存储介质。
技术介绍
1、使用包管理工具helm的应用程序包(chart)部署kubernetes集群服务时,为了安全性,通常会将敏感信息与非敏感信息分离,在部署helm chart时,将各种信息的密钥注入到所需的服务中。
2、其中,密钥注入可以在部署时通过对helm的配置文件values硬编码实现,或者通过以自定义资源为基础实现的自动控制器operator在部署时注入。前者缺少灵活性,难以维护,且随着敏感信息类型增加,不同服务、不同环境对应的values均需要单独维护。后者需要操作人员对kubernetes知识、go语言均熟练掌握,且由于配置时需要单独开发operator,不便于测试。
技术实现思路
1、有鉴于此,本申请实施例提供了一种数据库密钥配置方法、装置、电子设备及存储介质,以解决现有技术中利用helm对kubernetes集群中的数据库进行密钥配置效率低、实现难度大的问题。
2、本申请实施例
...【技术保护点】
1.一种数据库密钥配置方法,其特征在于,所述方法由终端执行,用于利用包管理工具Helm对Kubernetes集群中的数据库进行密钥配置,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一数据库字典的键被配置为第一默认键和数据库标识,值被配置为第一默认值和数据库信息,所述第一默认值包括第一默认数据库密钥信息;
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述密钥配置字典还包括第四键值对,所述第四键值对包括单个键值对,值被配置为数据库标识;
5.根据权
...【技术特征摘要】
1.一种数据库密钥配置方法,其特征在于,所述方法由终端执行,用于利用包管理工具helm对kubernetes集群中的数据库进行密钥配置,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一数据库字典的键被配置为第一默认键和数据库标识,值被配置为第一默认值和数据库信息,所述第一默认值包括第一默认数据库密钥信息;
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述密钥配置字典还包括第四键值对,所述第四键值对包括单个键值对,值被配置为数据库标识;
5.根据权利要求4所述的方法,其特征在...
【专利技术属性】
技术研发人员:李佳,刘怀熠,罗娟,
申请(专利权)人:重庆赛力斯凤凰智创科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。