官术网_书友最值得收藏!

1.2.3 Configuration(配置)

配置信息以環境變量或獨立配置文件中定義的方式配置,并注入各種運行環境中。

在云原生應用中存在三種不同類型的實體:

代碼:包括源代碼和相關資源文件。

配置:與部署環境相關的配置信息,通常以XML、YAML、JSON等文件的形式出現,包含應用自身配置屬性、第三方服務的連接方式等信息。

憑據:密碼、密鑰等敏感信息。

代碼與配置的區別在于:代碼不會隨部署環境而變化,配置則會隨著部署環境變化而變化。因此在云原生應用的實踐中,應該盡可能把配置從應用中拆離出來,通過外部化進行管理,構建出來的二進制程序中不包含任何配置信息,實際的配置值在部署時根據環境來確定。

需要注意的是,在源代碼倉庫中不應該顯式的出現憑據信息。

主站蜘蛛池模板: 工布江达县| 二连浩特市| 青州市| 三明市| 祥云县| 江阴市| 松阳县| 广灵县| 金沙县| 盱眙县| 类乌齐县| 枞阳县| 桓台县| 兰考县| 崇义县| 金溪县| 山阳县| 曲麻莱县| 焦作市| 汉阴县| 宜兴市| 澄迈县| 龙山县| 建瓯市| 宣化县| 玛沁县| 搜索| 崇信县| 乌拉特后旗| 阜新| 洱源县| 黔江区| 肃宁县| 北川| 浮山县| 赞皇县| 靖江市| 济源市| 海林市| 临漳县| 南陵县|