摘要
本申请适用于计算机技术领域,提供了一种应用版本的发布方法、装置、终端设备和存储介质,本申请实施例通过动态生成拓扑排序的可执行流程序列,实现了发布流程的有序执行;通过解析应用版本标识符和服务版本数据生成仅包含状态变更服务的Kubernetes配置集,避免了全量处理无关服务配置文件,减少了计算资源浪费和同步延迟;将变更文件转换为键值结构并持久化至分布式存储,利用分布式存储的高可用性和可靠性保障了数据的安全;监听分布式存储的键值变更事件并同步至Kubernetes集群,实现了变更的实时同步和快速发布。有效解决传统静态脚本发布流程无法动态响应业务需求变化、发布周期长、资源浪费和同步延迟等问题。