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

Labeling all the things

Labels are key-value pairs that are attached to resources, such as pods. They are intended to contain information that helps you to identify a particular resource.

You might add labels to your pods to identify the application that is being run, as well as other metadata, such as a version number, an environment name, or other labels that pertain to your application.

Labels are very flexible, as Kubernetes leaves it up to you to label your own resources as you see fit.

Once you begin working with Kubernetes, you will discover that you are able to add labels to almost every resource that you create.

The power of being able to add labels that reflect the architecture of your own application is that you are able to use selectors to query the resources using any combination of the labels that you have given your resources. This setup is shown in the following diagram:

You can add labels to many of the resources that you will create in Kubernetes and then query them with selectors.

Kubernetes doesn't enforce any particular schema or layout for the labels you give to objects in your cluster; and you are free to label your applications however you choose. If you want a little more structure however. Kubernetes does make some suggestions for labels you might want to apply to objects that can be grouped together into a logical Application. You can read more about this in the Kubernetes documentation: https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/.

主站蜘蛛池模板: 霞浦县| 乌拉特后旗| 平凉市| 晋宁县| 乐安县| 宣威市| 马边| 惠安县| 张掖市| 壶关县| 常山县| 长垣县| 内黄县| 铅山县| 高密市| 扶沟县| 长泰县| 锦州市| 万源市| 木兰县| 屯门区| 辛集市| 磐安县| 罗城| 秦安县| 南木林县| 化德县| 中西区| 登封市| 偏关县| 丰宁| 洛川县| 慈利县| 祁阳县| 佛学| 涟源市| 佛教| 武冈市| 承德县| 漳州市| 永仁县|