Releases: flomesh-io/fsm
v1.1.0
Notable Changes
- This a BIG release, as we have merged fsm-classic and fsm together to provide an All-in-One product which can manage both North-South and East-West traffic.
- GatewayAPI implementation, HTTP/HTTPS, TLS, gRPC and TCP traffic route.
- Standard Ingress implementation, with annotation extension to provide additional features besides Ingress API.
- NamespacedIngress, extension of standard Ingress, provides multi-tenant capability by namespace.
- Multi-Cluster Services, support service discovery and consumption across clusters.
- EgressGateway, defines exit points from the mesh, allows you to apply features, for example, monitoring and route rules, to traffic exiting the mesh.
- ServiceLB, makes it possible to use LoadBalancer Services without a cloud provider or any additional configuration.
Deprecation Notes
- MeshConfig and MeshRootCertificate with APIVersion config.flomesh.io/v1alpha1 and config.flomesh.io/v1alpha2 are deprecated.
CRD Updates
cmd/fsm-bootstrap/crds/config.flomesh.io_meshconfigs.yaml
cmd/fsm-bootstrap/crds/config.flomesh.io_meshrootcertificates.yaml
cmd/fsm-bootstrap/crds/config_mesh_root_certificate.yaml
cmd/fsm-bootstrap/crds/config_meshconfig.yaml
cmd/fsm-bootstrap/crds/flomesh.io_clusters.yaml
cmd/fsm-bootstrap/crds/flomesh.io_globaltrafficpolicies.yaml
cmd/fsm-bootstrap/crds/flomesh.io_namespacedingresses.yaml
cmd/fsm-bootstrap/crds/flomesh.io_serviceexports.yaml
cmd/fsm-bootstrap/crds/flomesh.io_serviceimports.yaml
cmd/fsm-bootstrap/crds/gatewayclasses.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/gateways.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/grpcroutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/httproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/mcs_global_traffic_policy.yaml
cmd/fsm-bootstrap/crds/mcs_service_export.yaml
cmd/fsm-bootstrap/crds/mcs_service_import.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_pluginchains.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_pluginconfigs.yaml
cmd/fsm-bootstrap/crds/plugin.flomesh.io_plugins.yaml
cmd/fsm-bootstrap/crds/plugin.yaml
cmd/fsm-bootstrap/crds/plugin_chain.yaml
cmd/fsm-bootstrap/crds/plugin_config.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_accesscerts.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_accesscontrols.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_egresses.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_egressgateways.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_ingressbackends.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_retries.yaml
cmd/fsm-bootstrap/crds/policy.flomesh.io_upstreamtrafficsettings.yaml
cmd/fsm-bootstrap/crds/policy_access_cert.yaml
cmd/fsm-bootstrap/crds/policy_access_control.yaml
cmd/fsm-bootstrap/crds/policy_egress.yaml
cmd/fsm-bootstrap/crds/policy_egress_gateway.yaml
cmd/fsm-bootstrap/crds/policy_ingress_backend.yaml
cmd/fsm-bootstrap/crds/policy_retry.yaml
cmd/fsm-bootstrap/crds/policy_upstream_traffic_setting.yaml
cmd/fsm-bootstrap/crds/referencegrants.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/tcproutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/tlsroutes.gateway.networking.k8s.io.yaml
cmd/fsm-bootstrap/crds/udproutes.gateway.networking.k8s.io.yaml
Changelog
v1.0.1
Notable Changes
Deprecation Notes
CRD Updates
No CRD changes between tags v1.0.0 and v1.0.1
Changelog
- fix typo (#21) fc9a4c3 (Cybwan)
- build(deps): Bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#17) a1b0d7f (dependabot[bot])
- Integrated Consul service discovery (#19) 7a6136f (Cybwan)
- build(deps): Bump docker/setup-buildx-action from 2.7.0 to 2.9.0 (#16) 91da3cc (dependabot[bot])
- docs: relocate images 48d931a (Lin Yang)
- build(deps): Bump crazy-max/ghaction-docker-meta from 4.4.0 to 4.6.0 (#9) 4bed9d0 (dependabot[bot])
- build(deps): Bump docker/build-push-action from 4.1.0 to 4.1.1 (#10) c3d4465 (dependabot[bot])
- build(deps): Bump docker/setup-buildx-action from 2.6.0 to 2.7.0 (#8) ea24e25 (dependabot[bot])
- build(deps): Bump docker/login-action from 2.1.0 to 2.2.0 (#6) 822b454 (dependabot[bot])
- build(deps): Bump docker/setup-qemu-action from 2.1.0 to 2.2.0 (#3) cc9d869 (dependabot[bot])
- build: add Dockerfile for building pipy nonroot image (#12) d2fac7e (Lin Yang)
- ci: add workflow for building pipy nonroot image (#11) dc0c8ca (Lin Yang)
- build(deps): Bump docker/build-push-action from 4.0.0 to 4.1.0 (#7) 763d323 (dependabot[bot])
- build(deps): Bump docker/setup-buildx-action from 2.5.0 to 2.6.0 (#5) 6b0ba82 (dependabot[bot])
- Updated README document 80adb98 (Ali Naqvi)
- docs: update install demo GIF fddd120 (Lin Yang)
- build(deps): Bump docker/setup-qemu-action from 2.0.0 to 2.1.0 (#2) dc97780 (dependabot[bot])
- build(deps): Bump docker/login-action from 2.0.0 to 2.1.0 (#1) d15b625 (dependabot[bot])
v1.0.0
Notable Changes
Deprecation Notes
CRD Updates
No CRD changes between tags v1.0.0 and v1.0.0