OpenShift















































OpenShift
OpenShift-LogoType.svg
Developer(s) Red Hat
Initial release May 4, 2011; 7 years ago (2011-05-04)
Stable release
3.11
/ October 2018; 5 months ago (2018-10)

Repository
  • github.com/openshift/origin
Edit this at Wikidata
Written in
Go, Angular.js
Operating system Red Hat Enterprise Linux or Container Linux by CoreOS
Type
Cloud computing, Platform as a service
License
Apache License 2.0[1][2]
Website openshift.com

OpenShift is a family of containerization software developed by Red Hat. Its flagship product is the OpenShift Container Platform—an on-premises platform as a service built around Docker containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. The family's other products provide this platform through different environments: OKD serves as the community-driven upstream (akin to CentOS), OpenShift Online is the platform offered as software as a service, Openshift Dedicated is the platform offered as a managed service, and OpenShift.io is an application development environment for the platform available online.




Contents






  • 1 Products


    • 1.1 OpenShift Container Platform


    • 1.2 OpenShift Origin


    • 1.3 Red Hat OpenShift Online


    • 1.4 OpenShift Dedicated


    • 1.5 OpenShift.io


    • 1.6 Istio




  • 2 See also


  • 3 References


  • 4 Further reading


  • 5 External links





Products



OpenShift Container Platform


OpenShift Container Platform (formerly known as OpenShift Enterprise) is Red Hat's on-premises private platform as a service product, built around a core of application containers powered by Docker, with orchestration and management provided by Kubernetes, on a foundation of Red Hat Enterprise Linux.



OpenShift Origin


OpenShift Origin, also known since August 2018 as OKD[3] (Origin Community Distribution) is the upstream community project used in OpenShift Online, OpenShift Dedicated, and OpenShift Container Platform. Built around a core of Docker container packaging and Kubernetes container cluster management, Origin is augmented by application lifecycle management functionality and DevOps tooling. Origin provides an open source application container platform. All source code for the Origin project is available under the Apache License (Version 2.0) on GitHub.[4]



Red Hat OpenShift Online


Red Hat OpenShift Online (RHOO) is Red Hat's public cloud application development and hosting service which runs on AWS[5].


Online offered version 2[when?] of the Origin project source code, which is also available under the Apache License Version 2.0.[6] This version supported a variety of languages, frameworks, and databases via pre-built "cartridges" running under resource-quota "gears". Developers could add other language, database, or components via the OpenShift Cartridge application programming interface.[7] This was deprecated in favour of OpenShift 3[8] and was withdrawn on 30 September 2017 for non-paying customers and 31 December 2017 for paying customers.[9]


OpenShift 3 is built around Kubernetes. It can run any Docker-based container, but Openshift Online is limited to running containers that do not require root.[8]



OpenShift Dedicated


OpenShift Dedicated is Red Hat's managed private cluster offering, built around a core of application containers powered by Docker, with orchestration and management provided by Kubernetes, on a foundation of Red Hat Enterprise Linux. It is available on the Amazon Web Services (AWS) and Google Cloud Platform (GCP) since December 2016[10][11] marketplaces.



OpenShift.io


OpenShift.io[12] is Red Hat's SaaS service that provides an application development environment.[13]



Istio


Istio, released on July 31, 2018, is a microservices management program used in tandem with the Kubernetes platform. The software purports to provide "traffic management, service identity and security, policy enforcement and telemetry" services in order to streamline Kubernetes use under the various Fedora-based operating systems. Red Hat's Brian "Redbeard" Harrington described Istio as "aiming to be a control plane, similar to the Kubernetes control plane, for configuring a series of proxy servers that get injected between application components".[14]



See also




  • OpenStack

  • Jelastic

  • Apache ServiceMix



References





  1. ^ Mark Atwood (2012-04-27). "FAQ: Frequently Asked Questions". Archived from the original on 2012-05-24..mw-parser-output cite.citation{font-style:inherit}.mw-parser-output .citation q{quotes:"""""""'""'"}.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/12px-Wikisource-logo.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:inherit;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-maint{display:none;color:#33aa33;margin-left:0.3em}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em}


  2. ^ Jim Jagielski (2012-04-30). "Announcing OpenShift Origin – The Open Source Platform as a Service (PaaS)". Retrieved 2016-04-27.


  3. ^ "OKD: Renaming of OpenShift Origin with 3.10 Release – Red Hat OpenShift Blog". 3 August 2018.


  4. ^ OpenShift Origin on GitHub


  5. ^ Vaughan-Nichols, Steven J. "Red Hat opens new OpenShift Platform-as-a-Service public cloud - ZDNet".


  6. ^ OpenShift Origin server on GitHub


  7. ^ "OpenShift Origin Cartridge Developer's Guide". 2016-04-27. Retrieved 2016-04-27.


  8. ^ ab "Migrating Applications from OpenShift v2 to OpenShift 3 – OpenShift Blog". 18 May 2017.


  9. ^ "Get Ready to Migrate to OpenShift Online 3 – OpenShift Blog". 25 August 2017.


  10. ^ Vaughan-Nichols, Steven J. "Red Hat launches OpenShift on Google Cloud - ZDNet".


  11. ^ "Red Hat Launches OpenShift Dedicated on Google Cloud Platform". www.redhat.com.


  12. ^ Hat, Red. "OpenShift.io". openshift.io.


  13. ^ "From localhost to the cloud: Helping organizations develop applications in a hybrid world". 10 May 2018.


  14. ^ "Istio sets sail as Red Hat renovates OpenShift container ship".




Further reading




  • Jamie Duncan; John Osborne (May 2018). OpenShift in Action. Manning Publications Co. ISBN 978-1-6172-9483-9.


  • Stefano Picozzi; Mike Hepburn; Noel O'Conner (May 2017). DevOps with OpenShift. O'Reilly Media. ISBN 978-1-4919-7596-1.


  • Grant Shipley; Graham Dumpleton (August 2016). OpenShift for Developers. O'Reilly Media. ISBN 978-1-4919-6138-4.


  • Steve Pousty; Katie Miller (May 2014). Getting Started with OpenShift. O'Reilly Media. ISBN 978-1-4919-0047-5.



External links


  • Official website










這個網誌中的熱門文章

12.7 cm/40 Type 89 naval gun

Rikitea

University of Vienna