Commit Graph

55 Commits

Author SHA1 Message Date
Kuat 59f420b4bf
stats: add bootstrap annotations for stats flush and eviction (#3562)
* add bootstrap annotations

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

* histogram bin sizes

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

---------

Signed-off-by: Kuat Yessenov <kuat@google.com>
2025-09-18 11:37:27 -07:00
Sridhar Gaddam d7d5828bd6
Fix incorrect annotation in kubevirtInterfaces docs (#3564)
Related to: https://github.com/istio/istio/issues/57662

Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
2025-09-15 07:32:45 -07:00
Micah Nagel c7b3cb6027
unhide ambient.istio.io/bypass-inbound-capture annotation (#3543)
* unhide ambient.istio.io/bypass-inbound-capture annotoation

* fix: autogen

* fix: autogen
2025-07-23 04:14:48 -04:00
Sridhar Gaddam d98ae9c845
Add note for reroute-virtual-interfaces usage with dind (#3494)
* Add note for reroute-virtual-interfaces usage with dind

Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>

* Update the note to include docker-compose

Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>

---------

Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
2025-05-01 22:17:39 -04:00
zirain e41c1d8a2a
add annotation for statsCompression (#3469) 2025-03-20 20:29:43 -04:00
Graham Bucknell 886dacb54e
doc: Adds explanation of the '~' character to networking.istio.io/exportTo annotation (#3371)
* doc: add explanation of ~ character

* doc: add comma separated names comment

* Change single quotes to backticks

Co-authored-by: John Howard <john.howard@solo.io>

* add output from make gen

* adding output from make gen - again

---------

Co-authored-by: John Howard <john.howard@solo.io>
2024-12-09 18:01:37 -05:00
Ben Leggett 2f3ffd33d3
Add ambient virtual interface annotation for pods (#3362)
* Add ambient virtual interface annotation for pods

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Fixup

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Derp

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

* Rename + deprecate sidecar annotation, as per decision

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>

---------

Signed-off-by: Benjamin Leggett <benjamin.leggett@solo.io>
2024-11-21 12:32:43 -05:00
Jackie Maertens (Elliott) 212cf42ce8
Remove enableCoreDump annotation (#3355)
Support for annotation removed in
https://github.com/istio/istio/pull/53437

Signed-off-by: Jackie Elliott <jaellio@microsoft.com>
2024-11-07 18:57:29 -05:00
rob salmond 0343efb292
clarify s/annotation/label/ (#3351) 2024-11-07 03:43:26 -05:00
John Howard 585d68d196
Add traffic distribution annotation (#3328)
* Add traffic distribution annotation

Added in https://github.com/istio/istio/pull/53435

* update docs
2024-10-17 22:55:52 -04:00
Douglas Jordan 1e82bd4319
annotations: create an annotation for native sidecars (#3329) 2024-10-15 20:14:50 -04:00
John Howard 52e018e7e1
annotations: remove obsolete entries (#3332)
These have no usage within Istio at all anymore.
2024-10-10 19:25:52 -04: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
zirain bdb411e42d
remove WIP annotations (#3241)
* hidden WIP annotations

* remove them
2024-06-18 20:01:33 -04:00
zengyuxing007 c6ba867f73
add some annotations for ambient traffic redirection (#3114) 2024-03-11 18:04:56 -07: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
zirain 5e4450dbd5
mark extraStatTags deprecated (#3037)
* mark extraStatTags deprecated

* release-notes

* fix gen
2024-01-09 09:27:44 -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
Kuat fabade8697
clarify the documentation (#2816)
Signed-off-by: Kuat Yessenov <kuat@google.com>
2023-06-14 19:26:11 -07:00
Kuat 870636f5cc
stats: allow custom histogram buckets (#2800)
* stats: allow custom histogram buckets

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

* fix docs

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

* fix

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

---------

Signed-off-by: Kuat Yessenov <kuat@google.com>
2023-06-06 15:26:03 -07:00
Jacek Ewertowski a946141822
Add annotation istio.io/rev (#2743)
* Add annotation istio.io/rev

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

* Describe istio.io/rev in more detail

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>

---------

Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
2023-04-10 16:08:00 -07:00
Eric Van Norman b994cdf2df
Add gateway.istio.io/controller-version annotation (#2745)
* Add gateway.istio.io/controller-version annotation

* Fix lint
2023-04-03 08:53:33 -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
John Howard 87dfc8c8c0
Deprecate injection annotation (#1997)
* Deprecate injection annotation

    This has been replaced with a label of the same name. The label is
    strictly more powerful since selection is done in Kubernetes, rather
    than in Istio.

    See
    https://preliminary.istio.io/latest/docs/setup/additional-setup/sidecar-injection/#controlling-the-injection-policy

* gen
2022-07-18 12:56:26 -07:00
Frank Budinsky 25925643fd
Namespace annotation for cluster leaders (#2385)
* Namespace annotation for cluster leaders

* add release note

* better description

* regen

* spelling

* change default

* change annotation name

* update release note

* change default
2022-06-30 06:44:07 -07:00
Oksana Baranova bfbafaf1ba
Document new sidecar annotation to exclude interfaces (#2374)
* Document new sidecar annotation to exclude interfaces and update auto generated files

* release note

* make gen

* updated as a feature
2022-06-14 09:39:45 -07:00
LiuDui 2eb8069a88
move node selector annotation to api repo (#2305)
* move node selector annotation to api repo

* update node -> service

* update description
2022-06-01 18:31:09 -07:00
LiuDui 0e003b5fce
Update the package where the variable resides (#2306) 2022-04-19 08:11:15 -07:00
LiuDui 7bbe5627ad
move port label to api repo (#2193)
* move port label to api repo

* update p
2021-12-28 10:55:33 -08:00
Yangmin Zhu 065f3356b5
unhide the dry-run annotation (#2179) 2021-12-12 02:08:20 -08:00
mandarjog 0f32f62807
Add ProxyImage to defaultConfig (#2148)
* Add ProxyImage to defaultConfig

Add ProxyImage to defaultConfig and ProxyConfig.
This overrides and eventually takes place of the values API.

Signed-off-by: Mandar U Jog <mjog@google.com>

* remove image name

Signed-off-by: Mandar U Jog <mjog@google.com>

* Remove hub and tag from ProxyImage

Signed-off-by: Mandar U Jog <mjog@google.com>

* add annotation and fix doc

* fix gen
2021-11-15 12:24:51 -08:00
LiuDui 00e465a7d9
move annotation to istio/api (#2130)
* move annotation to istio/api

* update pr
2021-11-01 11:53:14 -07:00
LiuDui fd380ebaca
Move the Annotation to istio/api (#2126)
* Move the Annotation to istio/api

* update pr

* update pr

* update pr
2021-10-19 10:14:15 -07:00
John Howard 1c84260bf4
Document annotations used for injection (#1956)
These are not new annotations, but backfilling ones used in injection
that were not previously in the API repo.
2021-04-29 11:47:55 -07:00
Kebe 9780eca5ea
Add sidecar.istio.io/agentLogLevel annotation (#1903)
* Add sidecar.istio.io/agentLogLevel annotation

* + add release note

* > fix error change
2021-04-02 08:43:33 -07:00
Yangmin Zhu e3f75bd8b6
add dry-run annotation (#1933) 2021-03-31 16:20:43 -07: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 23e39dadb2
Specify feature status for annotations (#1723) 2021-01-05 16:02:59 -08:00
Eric Van Norman 1e9b1a15be
Manual make update-common and make gen (#1726) 2020-11-02 11:35:27 -08:00
Kuat a68466d72e
remove more mixer stuff (#1564)
Signed-off-by: Kuat Yessenov <kuat@google.com>
2020-07-29 12:11:40 -07:00
Joey Bratton 5f26aa5836
Add includeOutboundPorts annotation (#1447)
Related to https://github.com/istio/istio/pull/23941 and in preparation for a matching CNI PR, this change defines the new `includeOutboundPorts` annotation that is ultimately used by `istio-iptables`.
2020-06-04 21:20:24 -07:00
John Howard 3b39923819
Add proxy config annotation (#1401)
* Add proxy config annotation

This is already implemented in istio/istio. No problem changing the
syntax if people have concerns as it has not yet shipped - just need to make sure it makes it
into 1.6.

* Update annotation
2020-04-29 12:11:48 -07:00
John Howard fb462ece86
Add configuration for prometheus aggregation (#1354)
* Add configuration for prometheus aggregation

Design:
https://docs.google.com/document/d/1TTeN4MFmh4aUYYciR4oDBTtJsxl5-T5Tu3m3mGEdSo8/edit

* regen

* aggregate -> merge

* add default

* fix gen

* Update comment

* gen
2020-04-07 10:16:55 -07:00
rolandkool 85b9e55c6f
Document new sidecar annotations for setting resource limits (#1346)
* Document new sidecar annotations for setting resource limits

* update auto generated files
2020-03-24 17:38:56 -07:00
Shriram Rajagopalan 87dde8cda9
cleanup unused and incorrect annotations (#1332)
* cleanup unused and incorrect annotations

Signed-off-by: Shriram Rajagopalan <rshriram@tetrate.io>

* nits

Signed-off-by: Shriram Rajagopalan <rshriram@tetrate.io>
2020-03-18 08:34:52 -07:00
Joe Selman 7f5243e44d Add annotation for suppressing analyzer messages per-resource (#1227) 2020-01-14 10:33:23 -08:00
Kun Chang 6166b45d34 add annotation for enableCoreDump (#1226) 2020-01-08 10:16:17 -08:00
Jason Wang d2b87eef56 Use annotations for CRD gen (#1192)
* change crd gen to use annotations

* Add more annotations to crds

* revert generated kubernetes file

* regen with new container

* use the new image and regen

* cleanup and regen
2019-12-05 15:45:47 -08:00
John Howard 75ed25ab68 Add operator annotations (#1160)
* Add operator annotations

* Fix language
2019-11-06 14:09:15 -08:00