diff --git a/README.md b/README.md index 53514e3cf..835b2f8ac 100644 --- a/README.md +++ b/README.md @@ -204,6 +204,7 @@ kind: Ingress metadata: name: simple-example spec: + ingressClassName: higress rules: - host: foo.bar.com http: diff --git a/README_EN.md b/README_EN.md index e9bd97acb..08d23e1f2 100644 --- a/README_EN.md +++ b/README_EN.md @@ -175,6 +175,7 @@ kind: Ingress metadata: name: simple-example spec: + ingressClassName: higress rules: - host: foo.bar.com http: diff --git a/VERSION b/VERSION index 60f634328..14909610e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -v0.6.0 +v0.6.1 diff --git a/helm/higress/Chart.yaml b/helm/higress/Chart.yaml index a3ecacea1..81067e940 100644 --- a/helm/higress/Chart.yaml +++ b/helm/higress/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 0.6.0 +appVersion: 0.6.1 description: Helm chart for deploying higress gateways icon: https://higress.io/img/higress_logo_small.png keywords: @@ -9,4 +9,4 @@ name: higress sources: - http://github.com/alibaba/higress type: application -version: 0.6.0 +version: 0.6.1 diff --git a/helm/higress/values.yaml b/helm/higress/values.yaml index 40aa5ea87..13690d932 100644 --- a/helm/higress/values.yaml +++ b/helm/higress/values.yaml @@ -30,7 +30,7 @@ global: # Dev builds from prow are on gcr.io hub: higress-registry.cn-hangzhou.cr.aliyuncs.com/higress # Default tag for Istio images. - tag: 0.6.0 + tag: 0.6.1 # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. @@ -364,7 +364,7 @@ gateway: name: "higress-gateway" replicas: 2 image: gateway - tag: "0.6.0" + tag: "0.6.1" # revision declares which revision this gateway is a part of revision: "" @@ -456,7 +456,7 @@ controller: name: "higress-controller" replicas: 1 image: higress - tag: "0.6.0" + tag: "0.6.1" env: {} labels: {} @@ -546,7 +546,7 @@ pilot: rollingMaxUnavailable: 25% hub: higress-registry.cn-hangzhou.cr.aliyuncs.com/higress - tag: 0.6.0 + tag: 0.6.1 # Can be a full hub/image:tag image: pilot diff --git a/helm/istiod/values.yaml b/helm/istiod/values.yaml index dc2bc7085..c7159cc70 100644 --- a/helm/istiod/values.yaml +++ b/helm/istiod/values.yaml @@ -10,7 +10,7 @@ pilot: rollingMaxUnavailable: 25% hub: higress-registry.cn-hangzhou.cr.aliyuncs.com/higress - tag: 0.6.0 + tag: 0.6.1 # Can be a full hub/image:tag image: pilot @@ -256,7 +256,7 @@ global: # Dev builds from prow are on gcr.io hub: higress-registry.cn-hangzhou.cr.aliyuncs.com/higress # Default tag for Istio images. - tag: 0.6.0 + tag: 0.6.1 # Specify image pull policy if default behavior isn't desired. # Default behavior: latest images will be Always else IfNotPresent. diff --git a/helm/kind/higress/Chart.lock b/helm/kind/higress/Chart.lock index 2c73f7f45..7f91f8a3d 100644 --- a/helm/kind/higress/Chart.lock +++ b/helm/kind/higress/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: higress repository: file://../../higress - version: 0.6.0 -digest: sha256:d5a9a1a3ee640635a1251ac1535a95db79975b39f6ab6b7c742c3e0d11f33533 -generated: "2023-01-19T10:31:59.206741+08:00" + version: 0.6.1 +digest: sha256:35e6287d96a2268039a5b2a2fee5413424616275211bc46aec3f7ff0256c00e5 +generated: "2023-02-03T16:36:04.629269+08:00" diff --git a/helm/kind/higress/Chart.yaml b/helm/kind/higress/Chart.yaml index 32907c953..84edb6e61 100644 --- a/helm/kind/higress/Chart.yaml +++ b/helm/kind/higress/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 0.6.0 +appVersion: 0.6.1 description: Helm chart for deploying higress gateways icon: https://higress.io/img/higress_logo_small.png keywords: @@ -11,6 +11,6 @@ sources: dependencies: - name: higress repository: "file://../../higress" - version: 0.6.0 + version: 0.6.1 type: application -version: 0.6.0 +version: 0.6.1 diff --git a/samples/hello-world/quickstart.yaml b/samples/hello-world/quickstart.yaml index 08f985c60..5e11fac09 100644 --- a/samples/hello-world/quickstart.yaml +++ b/samples/hello-world/quickstart.yaml @@ -50,6 +50,7 @@ kind: Ingress metadata: name: hello-world spec: + ingressClassName: higress rules: - http: paths: diff --git a/samples/nacos-discovery/canary.yaml b/samples/nacos-discovery/canary.yaml index dc6842564..788c70469 100644 --- a/samples/nacos-discovery/canary.yaml +++ b/samples/nacos-discovery/canary.yaml @@ -9,6 +9,7 @@ metadata: name: echo-gray namespace: default spec: + ingressClassName: higress rules: - http: paths: diff --git a/samples/nacos-discovery/multi-destination.yaml b/samples/nacos-discovery/multi-destination.yaml index 85dbdf5c0..6c45b832d 100644 --- a/samples/nacos-discovery/multi-destination.yaml +++ b/samples/nacos-discovery/multi-destination.yaml @@ -9,6 +9,7 @@ metadata: name: echo namespace: default spec: + ingressClassName: higress rules: - http: paths: diff --git a/samples/nacos-discovery/quickstart.yaml b/samples/nacos-discovery/quickstart.yaml index bcf25ffc2..7da476077 100644 --- a/samples/nacos-discovery/quickstart.yaml +++ b/samples/nacos-discovery/quickstart.yaml @@ -29,6 +29,7 @@ metadata: name: echo namespace: default spec: + ingressClassName: higress rules: - http: paths: diff --git a/samples/quickstart.yaml b/samples/quickstart.yaml new file mode 100644 index 000000000..a473710c5 --- /dev/null +++ b/samples/quickstart.yaml @@ -0,0 +1,82 @@ +kind: Pod +apiVersion: v1 +metadata: + name: foo-app + labels: + app: foo +spec: + containers: + - name: foo-app + image: higress-registry.cn-hangzhou.cr.aliyuncs.com/higress/http-echo:0.2.4-alpine + args: + - "-text=foo" +--- +kind: Service +apiVersion: v1 +metadata: + name: foo-service +spec: + selector: + app: foo + ports: + # Default port used by the image + - port: 5678 +--- +kind: Pod +apiVersion: v1 +metadata: + name: bar-app + labels: + app: bar +spec: + containers: + - name: bar-app + image: higress-registry.cn-hangzhou.cr.aliyuncs.com/higress/http-echo:0.2.4-alpine + args: + - "-text=bar" +--- +kind: Service +apiVersion: v1 +metadata: + name: bar-service +spec: + selector: + app: bar + ports: + # Default port used by the image + - port: 5678 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: foo +spec: + ingressClassName: higress + rules: + - http: + paths: + - pathType: Prefix + path: "/foo" + backend: + service: + name: foo-service + port: + number: 5678 +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: bar +spec: + ingressClassName: higress + rules: + - http: + paths: + - pathType: Prefix + path: "/bar" + backend: + service: + name: bar-service + port: + number: 5678 +---