diff --git a/charts/index.yaml b/charts/index.yaml index c114a3e..6f286b0 100644 --- a/charts/index.yaml +++ b/charts/index.yaml @@ -54,7 +54,7 @@ entries: artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 appVersion: 0.16.0 - created: "2024-12-05T13:05:45.402112476Z" + created: "2024-12-11T15:25:18.887004138Z" description: Kubernetes operator for managing Authorino instances, a K8s-native AuthN/AuthZ service to protect your APIs. digest: 6b780ee027cbc69ca1463c759594d4ff662177c9e655febaae8ffc157b8b9a3d @@ -138,7 +138,7 @@ entries: artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 appVersion: 0.15.1 - created: "2024-12-05T13:05:45.401189457Z" + created: "2024-12-11T15:25:18.886120392Z" description: Kubernetes operator for managing Authorino instances, a K8s-native AuthN/AuthZ service to protect your APIs. digest: 5ec403435ba2e3a28fbbc4f47b1cc30f3e5ac4f784a16fef66fb8c80eabc40d2 @@ -221,7 +221,7 @@ entries: artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 - created: "2024-12-05T13:05:45.400310721Z" + created: "2024-12-11T15:25:18.88526022Z" description: Kubernetes operator for managing Authorino instances, a K8s-native AuthN/AuthZ service to protect your APIs. digest: 936d3f59f25786383ff9385e88c732fb3f91756f73c7c1e6261fad04c92ae4d8 @@ -253,7 +253,7 @@ entries: - authorino-operator-0.14.0.tgz version: 0.14.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.398794185Z" + created: "2024-12-11T15:25:18.883778815Z" description: Kubernetes operator for managing Authorino instances, a K8s-native AuthN/AuthZ service to protect your APIs. digest: 373773beafde44f780cff3cfab4f4f5b8278671bcd54b72efa320681de23a15c @@ -285,7 +285,7 @@ entries: - authorino-operator-0.13.1.tgz version: 0.13.1 - apiVersion: v2 - created: "2024-12-05T13:05:45.397743176Z" + created: "2024-12-11T15:25:18.882841318Z" description: Kubernetes operator for managing Authorino instances, a K8s-native AuthN/AuthZ service to protect your APIs. digest: 0e293e85604ba0b69030b2d033ceb0448461cdc0b12a44a9b8422c1375b76f20 @@ -317,7 +317,7 @@ entries: - authorino-operator-0.13.0.tgz version: 0.13.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.396916697Z" + created: "2024-12-11T15:25:18.882018997Z" description: Kubernetes operator for managing Authorino instances, a K8s-native AuthN/AuthZ service to protect your APIs. digest: f8f8bcc376cd727014c7bac0a0a36d6fd76304c54bae31adcdf226f6dce7c7be @@ -349,7 +349,7 @@ entries: - authorino-operator-0.12.0.tgz version: 0.12.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.395736699Z" + created: "2024-12-11T15:25:18.880808439Z" description: Kubernetes operator for managing Authorino instances, a K8s-native AuthN/AuthZ service to protect your APIs. digest: b059e4204b5d291c6e847240c7929c9a43b1523f5e48ef3b874202b38d1e5c61 @@ -440,7 +440,7 @@ entries: artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 appVersion: 0.12.0 - created: "2024-12-05T13:05:45.403551783Z" + created: "2024-12-11T15:25:18.889170597Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: 84b3e33d30c117488521f45ba62beca64a88b316f00c63998476c6ebfc951afc @@ -526,7 +526,7 @@ entries: artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 appVersion: 0.11.0 - created: "2024-12-05T13:05:45.403195946Z" + created: "2024-12-11T15:25:18.888517964Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: 9efd528999312846de78d25717122ba5078a3d970157f6758be252037cd1f974 @@ -612,7 +612,7 @@ entries: artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 appVersion: 0.10.1 - created: "2024-12-05T13:05:45.402832395Z" + created: "2024-12-11T15:25:18.887744295Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: cb26b9be6f62c738ffb2c8573e7be82c804b8789dd9cf886be0f0f4221c24dfb @@ -698,7 +698,7 @@ entries: artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 appVersion: 0.10.0 - created: "2024-12-05T13:05:45.402474484Z" + created: "2024-12-11T15:25:18.887359264Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: 24176740ee4c78140137e8e123f387b7f5bbd3a49dcbb9535822d12595798370 @@ -783,7 +783,7 @@ entries: artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 - created: "2024-12-05T13:05:45.406383588Z" + created: "2024-12-11T15:25:18.891470547Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: 17f1e903a0dd6f12d520ca6ebe58ebf04ae7de39104fbfab89532480071ea344 @@ -868,7 +868,7 @@ entries: artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 - created: "2024-12-05T13:05:45.406034865Z" + created: "2024-12-11T15:25:18.891115081Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: 911752b9b3f0cd1b0963e1926160f4c4d11b4bb433776685626b74b01282f4ac @@ -896,7 +896,7 @@ entries: - dns-operator-0.8.0.tgz version: 0.8.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.40564312Z" + created: "2024-12-11T15:25:18.890759755Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: 8243ee7766625e9b5fcd72957ce0fce6830ed8b15289a12125ed7e88c12da6eb @@ -924,7 +924,7 @@ entries: - dns-operator-0.7.0.tgz version: 0.7.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.405358447Z" + created: "2024-12-11T15:25:18.890469522Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: 7db176fca08eacbb7fca90d55973aebc5c2877e08213e79563e3a66cb5fdedbf @@ -952,7 +952,7 @@ entries: - dns-operator-0.6.0.tgz version: 0.6.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.405088572Z" + created: "2024-12-11T15:25:18.890059723Z" description: Kubernetes operator responsible for reconciling DNS Record custom resources. digest: 907c1c23697a87de7fcf6351103e919fa03afdecdf9f9b2637068018d70ce359 @@ -980,7 +980,7 @@ entries: - dns-operator-0.5.0.tgz version: 0.5.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.404801965Z" + created: "2024-12-11T15:25:18.889785039Z" description: Kubernetes operator responsible for reconciling DNS Record and Managed Zone custom resources. digest: 6ecf00957054c592ed615f9c27b18c673a9424b8a02559fa20bf7f0330ad2d17 @@ -1009,7 +1009,7 @@ entries: - dns-operator-0.4.1.tgz version: 0.4.1 - apiVersion: v2 - created: "2024-12-05T13:05:45.404163248Z" + created: "2024-12-11T15:25:18.889486139Z" description: Kubernetes operator responsible for reconciling DNS Record and Managed Zone custom resources. digest: d023c455bbf45d5ea341880696cc7395c4536f7ae2436ee52a0a6dbd6b8e5562 @@ -1038,6 +1038,155 @@ entries: - dns-operator-0.4.0-alpha1.tgz version: 0.4.0-alpha1 kuadrant-operator: + - annotations: + artifacthub.io/category: networking + artifacthub.io/crds: | + - kind: Kuadrant + version: v1beta1 + name: kuadrants.kuadrant.io + displayName: Kuadrant + description: Kuadrant configures installations of Kuadrant Service Protection components. + - kind: AuthPolicy + version: v1 + name: authpolicies.kuadrant.io + displayName: AuthPolicy + description: AuthPolicy enables authentication and authorization for service workloads in a Gateway API network. + - kind: RateLimitPolicy + version: v1 + name: ratelimitpolicies.kuadrant.io + displayName: RateLimitPolicy + description: RateLimitPolicy enables rate limiting for service workloads in a Gateway API network. + - kind: DNSPolicy + version: v1 + name: dnspolicies.kuadrant.io + displayName: DNSPolicy + description: DNSPolicy is the Schema for the dnspolicies API. + - kind: TLSPolicy + version: v1 + name: tlspolicies.kuadrant.io + displayName: TLSPolicy + description: TLSPolicy is the Schema for the tlspolicies API. + artifacthub.io/crdsExamples: | + - apiVersion: kuadrant.io/v1beta1 + kind: Kuadrant + metadata: + name: kuadrant-sample + spec: {} + - apiVersion: kuadrant.io/v1 + kind: AuthPolicy + metadata: + name: toystore + spec: + targetRef: + group: gateway.networking.k8s.io + kind: HTTPRoute + name: toystore + rules: + authentication: + "apikey": + apiKey: + selector: {} + credentials: + authorizationHeader: + prefix: APIKEY + - apiVersion: kuadrant.io/v1 + kind: RateLimitPolicy + metadata: + name: toystore + spec: + targetRef: + group: gateway.networking.k8s.io + kind: HTTPRoute + name: toystore + limits: + toys: + rates: + - limit: 50 + window: 1m + - apiVersion: kuadrant.io/v1 + kind: DNSPolicy + metadata: + name: dnspolicy-sample + spec: + targetRef: + name: example-gateway + group: gateway.networking.k8s.io + kind: Gateway + healthCheck: + endpoint: / + protocol: HTTP + - apiVersion: kuadrant.io/v1 + kind: TLSPolicy + metadata: + name: tlspolicy-sample + spec: + targetRef: + name: example-gateway + group: gateway.networking.k8s.io + kind: Gateway + issuerRef: + group: cert-manager.io + kind: ClusterIssuer + name: self-signed-ca + artifacthub.io/license: Apache-2.0 + artifacthub.io/links: | + - name: Kuadrant + url: https://kuadrant.io + - name: Github + url: https://github.com/Kuadrant/kuadrant-operator + artifacthub.io/operator: "true" + artifacthub.io/operatorCapabilities: Basic Install + apiVersion: v2 + appVersion: 1.0.0 + created: "2024-12-11T15:25:18.925209768Z" + dependencies: + - name: authorino-operator + repository: https://kuadrant.io/helm-charts/ + version: 0.16.0 + - name: limitador-operator + repository: https://kuadrant.io/helm-charts/ + version: 0.12.1 + - name: dns-operator + repository: https://kuadrant.io/helm-charts/ + version: 0.12.0 + description: The Operator to install and manage the lifecycle of the Kuadrant + components deployments. + digest: e3e3a9dc8aced7fcb5b6ea7d8c601deb171e7e8653de9640bf3253327786848f + home: https://kuadrant.io + icon: https://raw.githubusercontent.com/Kuadrant/kuadrant.github.io/main/static/img/apple-touch-icon.png + keywords: + - kuadrant + - authorino + - authn + - authz + - authorization + - authentication + - service protection + - limitador + - rate limiting + - dns + - kubernetes + kubeVersion: '>=1.19.0-0' + maintainers: + - email: acatterm@redhat.com + name: Adam Cattermole + - email: didier@redhat.com + name: Didier Di Cesare + - email: eastizle@redhat.com + name: Eguzki Astiz Lezaun + - email: mcassola@redhat.com + name: Guilherme Cassolato + - email: jfitzpat@redhat.com + name: Jim Fitzpatrick + - email: chfan@redhat.com + name: Kevin Chi Fan + name: kuadrant-operator + sources: + - https://github.com/Kuadrant/kuadrant-operator/ + type: application + urls: + - kuadrant-operator-1.0.0.tgz + version: 1.0.0 - annotations: artifacthub.io/category: networking artifacthub.io/crds: | @@ -1138,7 +1287,7 @@ entries: artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 appVersion: 1.0.0-rc8 - created: "2024-12-05T13:05:45.435127805Z" + created: "2024-12-11T15:25:18.921509244Z" dependencies: - name: authorino-operator repository: https://kuadrant.io/helm-charts/ @@ -1286,7 +1435,7 @@ entries: artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 - created: "2024-12-05T13:05:45.431406513Z" + created: "2024-12-11T15:25:18.917845096Z" dependencies: - name: authorino-operator repository: https://kuadrant.io/helm-charts/ @@ -1434,7 +1583,7 @@ entries: artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 - created: "2024-12-05T13:05:45.428562986Z" + created: "2024-12-11T15:25:18.914938279Z" dependencies: - name: authorino-operator repository: https://kuadrant.io/helm-charts/ @@ -1582,7 +1731,7 @@ entries: artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 - created: "2024-12-05T13:05:45.424892888Z" + created: "2024-12-11T15:25:18.91095813Z" dependencies: - name: authorino-operator repository: https://kuadrant.io/helm-charts/ @@ -1730,7 +1879,7 @@ entries: artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 - created: "2024-12-05T13:05:45.421301312Z" + created: "2024-12-11T15:25:18.907377261Z" dependencies: - name: authorino-operator repository: https://kuadrant.io/helm-charts/ @@ -1780,7 +1929,7 @@ entries: - kuadrant-operator-1.0.0-rc1.tgz version: 1.0.0-rc1 - apiVersion: v2 - created: "2024-12-05T13:05:45.41209104Z" + created: "2024-12-11T15:25:18.897190225Z" dependencies: - name: authorino-operator repository: https://kuadrant.io/helm-charts/ @@ -1830,7 +1979,7 @@ entries: - kuadrant-operator-0.11.0.tgz version: 0.11.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.418196655Z" + created: "2024-12-11T15:25:18.903873856Z" dependencies: - name: authorino-operator repository: https://kuadrant.io/helm-charts/ @@ -1917,7 +2066,7 @@ entries: artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 appVersion: 0.12.1 - created: "2024-12-05T13:05:45.438101158Z" + created: "2024-12-11T15:25:18.927040829Z" description: Kubernetes operator for managing Limitador instances, a rate limiting service to protect your APIs. digest: c83ff3d53033b091620b6b66aa186294d9f0c3d13614f2925fb7bb029d244269 @@ -1980,7 +2129,7 @@ entries: artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: Basic Install apiVersion: v2 - created: "2024-12-05T13:05:45.437652948Z" + created: "2024-12-11T15:25:18.926646309Z" description: Kubernetes operator for managing Limitador instances, a rate limiting service to protect your APIs. digest: 0f6504aeaed79000c008262b30be3355d82f6ec114b35b1679379c4e5fae237f @@ -2009,7 +2158,7 @@ entries: - limitador-operator-0.12.0.tgz version: 0.12.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.436542715Z" + created: "2024-12-11T15:25:18.926241541Z" description: Kubernetes operator for managing Limitador instances, a rate limiting service to protect your APIs. digest: 120e68b7b0e48330f1732ed56fabdae15104224f96a756151bfd9b946361f84d @@ -2038,7 +2187,7 @@ entries: - limitador-operator-0.11.0.tgz version: 0.11.0 - apiVersion: v2 - created: "2024-12-05T13:05:45.435796798Z" + created: "2024-12-11T15:25:18.925871538Z" description: Kubernetes operator for managing Limitador instances, a rate limiting service to protect your APIs. digest: fcb4cd10c217e89f9d92b7b1b2b78a642938ada57faeb773552f5213c3c39c7c @@ -2067,7 +2216,7 @@ entries: - limitador-operator-0.10.0-alpha3.tgz version: 0.10.0-alpha3 - apiVersion: v2 - created: "2024-12-05T13:05:45.435453595Z" + created: "2024-12-11T15:25:18.92552602Z" description: A Helm chart for Limitador Operator digest: 1d909dddc8675fababcc678311fdd6ea0d8a1e96dbf5efee57ac7aa97a3ebd72 maintainers: @@ -2082,4 +2231,4 @@ entries: urls: - limitador-operator-0.10.0-alpha1.tgz version: 0.10.0-alpha1 -generated: "2024-12-05T13:05:45.394128876Z" +generated: "2024-12-11T15:25:18.878253782Z" diff --git a/charts/kuadrant-operator-1.0.0.tgz b/charts/kuadrant-operator-1.0.0.tgz new file mode 100644 index 0000000..50d88a6 Binary files /dev/null and b/charts/kuadrant-operator-1.0.0.tgz differ