diff --git a/label/labels.gen.go b/label/labels.gen.go index 57111ec123..d013d2e075 100644 --- a/label/labels.gen.go +++ b/label/labels.gen.go @@ -31,6 +31,7 @@ const ( Deployment Gateway GatewayClass + MutatingWebhookConfiguration Namespace Node Pod @@ -51,18 +52,20 @@ func (r ResourceTypes) String() string { case 4: return "GatewayClass" case 5: - return "Namespace" + return "MutatingWebhookConfiguration" case 6: - return "Node" + return "Namespace" case 7: - return "Pod" + return "Node" case 8: - return "Service" + return "Pod" case 9: - return "ServiceAccount" + return "Service" case 10: - return "ServiceEntry" + return "ServiceAccount" case 11: + return "ServiceEntry" + case 12: return "WorkloadEntry" } return "Unknown" @@ -142,25 +145,27 @@ Note: users wishing to use sidecar mode should see the "istio-injection" label; IoIstioRev = Instance { Name: "istio.io/rev", - Description: "Istio control plane revision associated with the "+ + Description: "Istio control plane revision or tag associated with the "+ "resource; e.g. `canary`", - FeatureStatus: Alpha, + FeatureStatus: Beta, Hidden: false, Deprecated: false, Resources: []ResourceTypes{ Namespace, + Gateway, + Pod, }, } IoIstioTag = Instance { Name: "istio.io/tag", - Description: "Istio control plane tag name associated with the "+ - "resource; e.g. `canary`", + Description: "Istio control plane tag name associated with the resource "+ + "- for internal use only", FeatureStatus: Alpha, Hidden: false, Deprecated: false, Resources: []ResourceTypes{ - Namespace, + MutatingWebhookConfiguration, }, } @@ -461,6 +466,7 @@ func AllResourceTypes() []string { "Deployment", "Gateway", "GatewayClass", + "MutatingWebhookConfiguration", "Namespace", "Node", "Pod", diff --git a/label/labels.pb.html b/label/labels.pb.html index 148b648cf7..cc4c2940e1 100644 --- a/label/labels.pb.html +++ b/label/labels.pb.html @@ -86,15 +86,15 @@ <h2 id="IoIstioRev">istio.io/rev</h2> </tr> <tr> <th>Feature Status</th> - <td>Alpha</td> + <td>Beta</td> </tr> <tr> <th>Resource Types</th> - <td>[Namespace]</td> + <td>[Namespace Gateway Pod]</td> </tr> <tr> <th>Description</th> - <td><p>Istio control plane revision associated with the resource; e.g. <code>canary</code></p> + <td><p>Istio control plane revision or tag associated with the resource; e.g. <code>canary</code></p> </td> </tr> </tbody> @@ -112,11 +112,11 @@ <h2 id="IoIstioTag">istio.io/tag</h2> </tr> <tr> <th>Resource Types</th> - <td>[Namespace]</td> + <td>[MutatingWebhookConfiguration]</td> </tr> <tr> <th>Description</th> - <td><p>Istio control plane tag name associated with the resource; e.g. <code>canary</code></p> + <td><p>Istio control plane tag name associated with the resource - for internal use only</p> </td> </tr> </tbody> diff --git a/label/labels.yaml b/label/labels.yaml index f3861d667a..d144c5bd4d 100644 --- a/label/labels.yaml +++ b/label/labels.yaml @@ -61,20 +61,22 @@ labels: - WorkloadEntry - name: istio.io/rev - featureStatus: Alpha - description: Istio control plane revision associated with the resource; e.g. `canary` + featureStatus: Beta + description: Istio control plane revision or tag associated with the resource; e.g. `canary` hidden: false deprecated: false resources: - Namespace + - Gateway + - Pod - name: istio.io/tag featureStatus: Alpha - description: Istio control plane tag name associated with the resource; e.g. `canary` + description: Istio control plane tag name associated with the resource - for internal use only hidden: false deprecated: false resources: - - Namespace + - MutatingWebhookConfiguration - name: operator.istio.io/component featureStatus: Alpha