属性配置文件在任何应用程序中都非常重要.它们不仅可以让应用程序具备灵活性,还能够根据文件中配置的值产生不同的功能.实际上,在staging.开发.测试.UAT或生产环境中,我们都使用属性配置文件来驱动不同的行为. 通常情况下,属性配置文件会与代码一起打包,并且整个程序包都部署在执行环境中.这一方法中,如果你想更改任何配置(即便配置文件中也发生了更改),你需要重新发布代码.尽管这种方法行之有效,但是对于现在而言,效率还是太低了.因此我们需要一种外部化的配置. 在本文中,我将阐述Kubernetes