Commit Graph

21 Commits

Author SHA1 Message Date
Mitch Connors f7a34ed800
improve documentation for tag and rev label (#3418)
* improve documentation for tag and rev label

* make gen
2025-09-08 13:08:44 -07:00
John Howard 6020cb55bf
Add new gateway.networking.k8s.io/gateway-class-name label (#3561)
* Add new gateway.networking.k8s.io/gateway-class-name label

This was merged upstream

* add hpa and pdb
2025-09-03 16:09:59 -07:00
John Howard 8fb86e93bb
Add a new 'workload name' label override (#3374)
* Add a new 'workload name' label override

Today, we have a "workload name" concept that ends up in metrics.
This is defaulted to deriving from deployment metadata (Deployment name,
etc).

This approach is not perfect. We cannot always derive an appropriate
name (for instance, a Pod can be created directly!). WorkloadEntry,
which often is equvilent to Pod, is also using the WE name -- generally
we would want a higher order name there.

To fix this, I propose we add a label to explicitly specify the workload
name. This format mirrors the existing canonical-{service,revision}
label.

* regen
2024-12-16 15:04:26 -05:00
Craig Box f27f8e9644
Update reference docs for ambient GA (#3353)
* Update reference docs for ambient GA

* gencheck
2024-11-19 04:33:58 -05:00
Jeremy L. Morris dec7c66908
noticed typo in labels gen proto link in description note (#3360) 2024-11-13 11:30:33 -05:00
John Howard 6a5c0db3b5
Codify labels and annotations that have been added directly to istio/istio (#3307)
* Codify labels and annotations that have been added directly to
istio/istio

Fixes https://github.com/istio/istio/issues/43437

* add note

* add SE and WE
2024-10-01 12:51:29 -04:00
Istio Automation 63dcee0970
Automator: update common-files@master in istio/api@master (#3097) 2024-02-23 16:20:31 -08:00
zirain 2d7eff4284
update annotations and labels page (#3043) 2024-01-12 06:40:35 -08:00
Kuat fb3ebd69aa
proxy config: add support for PROXY protocol for gateways (#2860)
* introduce PROXY annotation

Signed-off-by: Kuat Yessenov <kuat@google.com>

* add release note

Signed-off-by: Kuat Yessenov <kuat@google.com>

* fix

Signed-off-by: Kuat Yessenov <kuat@google.com>

* update api

Signed-off-by: Kuat Yessenov <kuat@google.com>

* rewrite

Signed-off-by: Kuat Yessenov <kuat@google.com>

* rename to proxy_protocol

Signed-off-by: Kuat Yessenov <kuat@google.com>

* make gen

Signed-off-by: Kuat Yessenov <kuat@google.com>

---------

Signed-off-by: Kuat Yessenov <kuat@google.com>
2023-07-12 12:02:48 -07:00
Zhonghu Xu 62c7eb9b18
Added `sidecar.istio.io/inject` label (#2486)
* update for sidecar.istio.io/inject

* auto gen
2022-09-23 09:17:36 -07:00
LiuDui 0e003b5fce
Update the package where the variable resides (#2306) 2022-04-19 08:11:15 -07:00
Lin Sun 75b5398bac
update cluster label docs (#2076)
* update cluster label

* update make gen files

* update based on steven's comment

* update with input from Nathan

* make gen
2021-09-14 08:05:58 -07:00
Nathan Mittler 684bb8966a
Updating initial stability of subzone and network labels (#1853)
subzone: has been around for a while. It's tested and I believe some folks are using it in production. Probably at least beta.

network: fundamental label used by multicluster in particular for configuring multi-network scenarios. Since multicluster as a feature is beta, it makes sense that the stability here matches.
2021-01-29 12:19:41 -08:00
Nathan Mittler a7d07ed40d
Removing unused labels. (#1839)
Also removing duplicate TLSMode label that was incorrectly included in the annotations list. It was never used by istio/istio.
2021-01-21 11:12:46 -08:00
Nathan Mittler 13cd1e2d91
Updating description for canonical service labels. (#1811)
From post-merge comments on https://github.com/istio/api/pull/1804
2021-01-11 18:54:28 -08:00
Nathan Mittler 57c66a1898
Add documentation for labels (#1804)
Keeping the existing labels.go for now until the main code branch is migrated over to use the new variables.

Will also remove security.istio.io/tlsMode (which always was a label, not an annotation) from annotations once the main code branch is migrated over to the label variable.
2021-01-11 15:27:27 -08:00
Nathan Mittler f91cd3a5b9
Add labels for locality (#1690) 2020-10-14 15:55:51 -07:00
Nathan Mittler 2217cd8969
Add cluster label. (#1689)
From approved RFC: https://docs.google.com/document/d/1ciVTulP-ClrJUcVKBKrbK_WHVjCfCXlymzjKP3sQW3A/edit#heading=h.xw1gqgyqs5b
2020-10-14 14:36:21 -07:00
Steven Landow d54746897f
pod label for network (#1546)
* add label for assigning a pod's network

* cluster label

* use an annotation instead

* Revert "use an annotation instead"

This reverts commit 24ead1188cdb5675b35fe842545e4f5e5bb35700.

* remove cluster for now

* clarify comment
2020-07-28 16:54:37 -07:00
Ed Snible d0e0a5e651
Label for the Istio Control Plane revision and the labels created by the Operator (#1361)
* Annotation for the Istio Control Plane revision

* Use labels, not annotations
2020-04-01 15:38:54 -07:00
Douglas Reid e49000d6b2
feat(label): add label package (#1339)
* feat(label): add label package

Signed-off-by: Douglas Reid <dougreid@google.com>

* add copyright banner

Signed-off-by: Douglas Reid <dougreid@google.com>
2020-03-17 11:09:26 -07:00