We're happy to announce the availability of our first technology preview of the Red Hat OpenShift Service Mesh, based on the Istio Project.
The advancement of application/software development practices combined with technology/practice improvements in software delivery have resulted in a proliferation of application instances within many organizations. Whether these are macro/monoliths, “mini” services, or microservices, as the quantity of services increases, both the number and complexity of interactions increases.
Until now much of the burden of managing these complex services interactions has been placed on the application developer. The evolution of sets of libraries like the Netflix Common Runtime Services & Libraries have brought many features and benefits for application resiliency, traffic control, etc. However, the use of these libraries is runtime-dependent (eg: Netflix’ libraries are Java-based) and they must be integrated into the application by the developer.
Enter the Mesh
The service mesh concept pushes this responsibility to the infrastructure, removing this burden from the developer. When the underlying infrastructure is responsible for traffic management, observability, policy enforcement, and service identity/security, the developer is free to focus on business value. The developer no longer has to spend cycles integrating libraries into the application to perform these tasks. The infrastructure operations team then becomes responsible for maintaining the mesh infrastructure as a part of routine maintenance and management practices.
For several years now, Red Hat has been backing Kubernetes as its container orchestration solution via our Red Hat OpenShift product family. With respect to service mesh and Kubernetes, a community of contributors created the Istio project, whose goal is to be “a completely open source service mesh that layers transparently onto existing distributed applications.”
Service Mesh Tech Preview Now Available on Red Hat OpenShift
Red Hat has additionally been an early adopter of and contributor to the Istio project. We have worked with the upstream community to help it reach its 1.0 milestone, with the goal being that Red Hat will make Istio officially a part of the OpenShift platform. Today, we commence a Technology Preview program for Istio on Red Hat OpenShift. This preview works with Red Hat OpenShift Platform 3.10.
The Technology Preview program will provide existing OpenShift Container Platform customers the ability to deploy and consume the Istio platform on their OpenShift clusters. Red Hat is providing this program in an effort to collect feedback and experiences as we look towards a goal of providing full support and general availability of Istio on OpenShift in the 2019 calendar year.
No special process, sign-up, or other formality is required to participate in the Technology Preview program. Istio is being provided as a set of container images that can be optionally installed into an OpenShift cluster using an Operator. The Operator will also be capable of uninstalling Istio from an existing cluster.
Limitations and Scope
The Istio Technology Preview program is designed around gathering customer feedback and experiences with a certain subset of Istio features.
- Circuit Breaking
- Fault Injection
- Monitoring/Tracing
- Advanced Routing Rules
As the initialization of the Envoy sidecar still requires privileged access during the Technology Preview, any OpenShift cluster with Istio installed may not receive production support from Red Hat. While we want to make Istio generally available via OpenShift Service Mesh as quickly as possible, customers interested in participating in the Technology Preview should not attempt to use it in production clusters at this time.
Open by Default
As with everything Red Hat does, our work around Istio is also open source. Red Hat is working within the upstream Istio community to help advance the Istio framework and has created a community project called Maistra where we focus on the specific integration requirements of the upstream Istio framework within OKD and OpenShift, much like how OpenShift’s upstream community is OKD.
What Are You Waiting For?
Are you an OpenShift Container Platform customer? Then what are you waiting for? Visit https://docs.openshift.com/container-platform/latest/servicemesh-install/servicemesh-install.html which provides the documentation for how to get started with the OpenShift Service Mesh Technology Preview.
Not an OpenShift customer? You can learn more about Istio on OpenShift in these tutorials.
저자 소개
채널별 검색
오토메이션
기술, 팀, 인프라를 위한 IT 자동화 최신 동향
인공지능
고객이 어디서나 AI 워크로드를 실행할 수 있도록 지원하는 플랫폼 업데이트
오픈 하이브리드 클라우드
하이브리드 클라우드로 더욱 유연한 미래를 구축하는 방법을 알아보세요
보안
환경과 기술 전반에 걸쳐 리스크를 감소하는 방법에 대한 최신 정보
엣지 컴퓨팅
엣지에서의 운영을 단순화하는 플랫폼 업데이트
인프라
세계적으로 인정받은 기업용 Linux 플랫폼에 대한 최신 정보
애플리케이션
복잡한 애플리케이션에 대한 솔루션 더 보기
가상화
온프레미스와 클라우드 환경에서 워크로드를 유연하게 운영하기 위한 엔터프라이즈 가상화의 미래