αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift

Red Hat OpenShift Serverless αž‚αžΊαž‡αžΆαžŸαŸ†αžŽαž»αŸ†αž“αŸƒαžŸαž˜αžΆαžŸαž’αžΆαžαž» Kubernetes αžŠαŸ‚αž›αž‡αŸ†αžšαž»αž‰αžŠαŸ„αž™αž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ microservice, containers αž“αž·αž„ Function-as-a-Service (FaaS) αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαŸ”

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift

αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž€αŸ’αžšαŸ…αž”αŸ’αžšαž’αž”αŸ‹αž“αŸαŸ‡ αžšαž½αž˜αž˜αžΆαž“αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αž“αž·αž„αž…αžšαžΆαž…αžšαžŽαŸαž•αŸ’αž›αžΌαžœαž‚αŸ„αž€ αž“αž·αž„αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžš Red Hat, αž‚αž½αžšαž’αŸ„αž™αž…αž„αŸ‹αžŠαžΉαž„ ΠΈ αž˜αž½αž€αž€αŸ’αžšαž αž˜αž’αžΌαžŸαž’αŸαžŸ αžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αžΆαžšαž•αŸ’αž‘αž»αž€αž‚αŸ’αž˜αžΆαž“αžšαžŠαŸ’αž‹ αž“αž·αž„αž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž“αŸ…αž›αžΎαžœαŸαž‘αž·αž€αžΆ OpenShift αž“αŸ…αž€αŸ’αž“αž»αž„αž”αžšαž·αž™αžΆαž€αžΆαžŸαž―αž€αž‡αž“ αžŸαžΆαž’αžΆαžšαžŽαŸˆ αž€αžΌαž“αž€αžΆαžαŸ‹ αž“αž·αž„αž–αž αž»αž–αž–αž€αŸ”

OpenShift Serverless αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž•αŸ’αžαŸ„αžαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αž›αžΎαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αŸ†αž“αžΆαž“αŸ‹αž€αŸ’αžšαŸ„αž™ αžŠαŸ„αž™αž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αž“αžΌαžœαž‡αž˜αŸ’αžšαžΎαžŸαžŠαŸαž’αŸ†αž‘αžΌαž›αžΆαž™αž“αŸƒαž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž€αŸ’αžšαž”αžαŸαžŽαŸ’αžŒ αž”αžšαž·αžŸαŸ’αžαžΆαž“αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ αž“αž·αž„αž§αž”αž€αžšαžŽαŸαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž•αž›αž·αžαž•αž›αž’αžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αžˆαžΆαž“αž˜αž»αžαž‚αŸαŸ”

αž›αž€αŸ’αžαžŽαŸˆαžŸαŸ†αžαžΆαž“αŸ‹αŸ—αžšαž”αžŸαŸ‹ Red Hat OpenShift ServerlessαŸ–

  • αž€αžΆαžšαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž™αŸ‰αžΆαž„αž‘αžΌαž›αŸ†αž‘αžΌαž›αžΆαž™αž“αŸƒαž—αžΆαžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž“αž·αž„αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž˜αž·αž“αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαŸ” αž’αŸ’αž“αž€αž’αžΆαž…αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž™αŸ‰αžΆαž„αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž“αžΌαžœαžŸαŸ†αžŽαž»αŸ†αž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαŸ”
  • αž€αžΆαžšαž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž•αŸ’αžŠαŸαž€αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž· αž’αžΆαžŸαŸ’αžšαŸαž™αž›αžΎαž’αžΆαŸ†αž„αžαž„αŸ‹αžŸαŸŠαžΈαžαŸαž“αŸƒαžŸαŸ†αžŽαžΎ αž¬αž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸ αžŠαžΎαž˜αŸ’αž”αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αž“αž’αžΆαž“αž”αŸ’αžšαž€αž”αžŠαŸ„αž™αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαž€αžΆαžšαž”αŸ‰αžΆαž“αŸ‹αžŸαŸ’αž˜αžΆαž“
  • αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž™αŸ‰αžΆαž„αžšαž›αžΌαž“αž‡αžΆαž˜αž½αž™ OpenShift Pipelines αžŠαŸ‚αž›αž‡αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž…αŸ‚αž€αž…αžΆαž™αž”αž“αŸ’αž (CI/CD) αžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎ Kubernetes αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™ Tekton
  • αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‚αžΊαžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹ Red Hat Operator αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ αž“αž·αž„αž’αžΆαž”αŸ‹αžŠαŸαžαž€αžšαžŽαžΈαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ’αžšαž€αž”αžŠαŸ„αž™αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αž αžΎαž™αžαŸ‚αž˜αž‘αžΆαŸ†αž„αžšαŸ€αž”αž…αŸ†αžœαžŠαŸ’αžαž‡αžΈαžœαž·αžαž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαžΌαž…αž‡αžΆαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž–αž–αž€αž‡αžΆαžŠαžΎαž˜αŸ”
  • αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž‡αžΆαž”αŸ’αžšαž…αžΆαŸ†αž“αžΌαžœαž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžŸαž αž‚αž˜αž“αŸαžαŸ’αž˜αžΈ αžšαž½αž˜αž˜αžΆαž“ Knative 0.13 Serving, Eventing αž“αž·αž„ kn (CLI αž•αŸ’αž›αžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Knative) - αžŠαžΌαž…αž“αžΉαž„αž•αž›αž·αžαž•αž› Red Hat αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžŠαŸ‚αžš αž“αŸαŸ‡αž˜αžΆαž“αž“αŸαž™αžαžΆ αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž αŸ’αž˜αžαŸ‹αž…αžαŸ‹ αž“αž·αž„αžŸαž»αž–αž›αž—αžΆαž–αž“αŸ…αž›αžΎαžœαŸαž‘αž·αž€αžΆ OpenShift αž“αž·αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž•αŸ’αžŸαŸαž„αŸ—αŸ”

αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ€αž Red Hat αžŸαž αž€αžΆαžšαž™αŸ‰αžΆαž„αž‡αž·αžαžŸαŸ’αž“αž·αž‘αŸ’αž’αž›αžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ Serverless αž‡αžΆαž˜αž½αž™αžŠαŸƒαž‚αžΌαž˜αž½αž™αž…αŸ†αž“αž½αž“ αž€αŸαžŠαžΌαž…αž‡αžΆαž‡αžΆαž˜αž½αž™ Microsoft αž›αžΎαž˜αž»αžαž„αžΆαžš Azure αž“αž·αž„ αž€αŸαžŠαžΆ (αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αž›αž˜αŸ’αž’αž·αžαžŸαžΌαž˜αž˜αžΎαž› αž“αŸ…αž‘αžΈαž“αŸαŸ‡) αž‡αžΆαž–αž·αžŸαŸαžŸ αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžš OpenShift αžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž˜αžΆαž“αžšαž½αž…αž αžΎαž™αž“αŸ… αžŸαŸ†αžŽαžΆαž‰αŸ‹αž€αŸαŸ‡αž αžΎαž™αžαŸ’αž˜αžΈαŸ—αž“αŸαŸ‡ αž™αžΎαž„αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŸαž αž€αžΆαžš Serverless.comαžŠαžΌαž…αŸ’αž“αŸαŸ‡ Serverless Framework αž’αžΆαž…αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‡αžΆαž˜αž½αž™ OpenShift Serverless αž“αž·αž„ Knative αŸ” αž—αžΆαž–αž‡αžΆαžŠαŸƒαž‚αžΌαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž˜αžΎαž›αžƒαžΎαž‰αžαžΆαž‡αžΆαžŸαž‰αŸ’αž‰αžΆαž“αŸƒαž—αžΆαž–αž…αžΆαžŸαŸ‹αž‘αž»αŸ†αž“αŸƒ serverless αž“αž·αž„αž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž“αŸƒαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž’αŸαž€αžΌαž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜αŸ”

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αžΆαž“αžŠαŸ†αž‘αžΎαž„αž€αŸ†αžŽαŸ‚αž˜αžΎαž›αž‡αžΆαž˜αž»αž“αž“αŸƒ Red Hat OpenShift Serverless αž’αŸ’αž“αž€αž’αžΆαž…αžŠαŸ†αž‘αžΎαž„αžœαžΆαž‘αŸ…αž‡αžΆαž€αŸ†αžŽαŸ‚ GA αžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αž‘αžΌαž‘αŸ…αŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡ αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ†αžŽαŸ‚αž˜αžΎαž›αž‡αžΆαž˜αž»αž“αž“αŸƒαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž”αŸ‰αž»αžŸαŸ’αžαž·αŸαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž€αžΆαžšαž‡αžΆαžœ OLM αž‘αžΎαž„αžœαž·αž‰ αžŠαžΌαž…αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž€αŸ’αž“αž»αž„αžšαžΌαž”αŸ” ៑.

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” 1. αž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž†αžΆαž“αŸ‚αž›αž‡αžΆαžœαŸ”

αž†αžΆαž“αŸ‚αž›αž‡αžΆαžœαžαŸ’αžšαžΌαžœαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžŠαžΎαž˜αŸ’αž”αžΈαž±αŸ’αž™αžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž“αžΉαž„αž€αŸ†αžŽαŸ‚ OpenShift Container Platform αž‘αžΆαŸ†αž„ 4.4 ឬ 4.3 αŸ”

Knative Services - αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž›αŸ†αžŠαžΆαž”αŸ‹αž€αŸ†αž–αžΌαž›

OpenShift 4.4 αž‡αž½αž™αžŸαž˜αŸ’αžšαž½αž›αžŠαž›αŸ‹αž€αžΆαžšαžŠαžΆαž€αŸ‹αž±αŸ’αž™αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž™αŸ‰αžΆαž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž˜αž»αžαž„αžΆαžš OpenShift Serverless αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Knative αžŠαŸ„αž™αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž”αŸ’αžšαžΉαž„αž”αŸ’αžšαŸ‚αž„αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž“αŸƒαž€αž»αž„αžŸαžΌαž›αž‚αŸαž αž‘αŸ†αž–αŸαžš OpenShift αŸ”

αž“αŸ…αž–αŸαž›αž”αž“αŸ’αžαŸ‚αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžαŸ’αž˜αžΈαž‘αŸ…αž‚αž˜αŸ’αžšαŸ„αž„ αžœαžΆαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αž αžΎαž™αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž”αŸ’αžšαž—αŸαž‘αž’αž“αž’αžΆαž“ Knative Service αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαžΆ αžŠαŸ„αž™αž αŸαžαž»αž“αŸαŸ‡αž€αžΆαžšαž’αŸ’αžœαžΎαž±αŸ’αž™αž˜αž»αžαž„αžΆαžš OpenShift Serverless αžŸαž€αž˜αŸ’αž˜αž—αŸ’αž›αžΆαž˜αŸ— αž“αž·αž„αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž‘αŸ…αžŸαžΌαž“αŸ’αž™αž€αŸ’αž“αž»αž„αžšαž”αŸ€αž”αžšαž„αŸ‹αž…αžΆαŸ† αžŠαžΌαž…αž”αž„αŸ’αž αžΆαž‰αž€αŸ’αž“αž»αž„αžšαžΌαž”αŸ” ្.

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” 2. αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸ Knative Service αž‡αžΆαž”αŸ’αžšαž—αŸαž‘αž’αž“αž’αžΆαž“αŸ”

αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αžŠαŸ„αž™αž”αŸ’αžšαžΎ Kourier

αžŠαžΌαž…αžŠαŸ‚αž›αž™αžΎαž„αž”αžΆαž“αžŸαžšαžŸαŸαžšαžšαž½αž…αž αžΎαž™ αž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž’αŸ†αž–αžΈ OpenShift Serverless 1.5.0 Tech Preview, αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αž’αŸ’αž“αž€αž“αžΆαŸ†αžŸαŸ†αž”αž»αžαŸ’αžš αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“αžŠαžΎαž˜αŸ’αž”αžΈαž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž”αž‰αŸ’αž‡αžΈαž“αŸƒαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž“αŸ…αž–αŸαž›αžŠαŸ†αž‘αžΎαž„ Serverless αž“αŸ…αž›αžΎ OpenShift αž αžΎαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ†αžŽαŸ‚ GA αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž€αžΆαž“αŸ‹αžαŸ‚αžαžΌαž…αž‡αžΆαž„αž˜αž»αž“αŸ” αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αž“αž’αžΆαž“ αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžαŸ’αžšαž‡αžΆαž€αŸ‹ αž αžΎαž™αžαŸ‚αž˜αž‘αžΆαŸ†αž„αž›αž»αž”αž”αŸ†αž”αžΆαžαŸ‹αž•αž›αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αž“αŸƒαž€αžΆαžšαž•αŸ’αž‘αž»αž€αž’αž˜αŸ’αž˜αžαžΆ αžŠαŸ‚αž›αž˜αž·αž“αž”αŸ’αžšαžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αžŠαŸ‚αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αŸ’αž“αž»αž„ namespace αžŠαžΌαž…αž‚αŸ’αž“αžΆαŸ”

αž‡αžΆαž‘αžΌαž‘αŸ… αž€αžΆαžšαž€αŸ‚αž›αž˜αŸ’αž’αž‘αžΆαŸ†αž„αž“αŸαŸ‡ αž€αŸαžŠαžΌαž…αž‡αžΆαž€αžΆαžšαž€αŸ‚αž›αž˜αŸ’αž’αž“αŸ…αž€αŸ’αž“αž»αž„ OpenShift 4.3.5 αž”αž„αŸ’αž€αžΎαž“αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž–αžΈαž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ‚αž›αž”αžΆαž“αžŸαžΆαž„αžŸαž„αŸ‹αž‡αžΆαž˜αž»αž“αžŠαŸ„αž™ 40-50% αž’αžΆαžŸαŸ’αžšαŸαž™αž›αžΎαž‘αŸ†αž αŸ†αžšαžΌαž”αž—αžΆαž–αŸ”
αžšαž”αŸ€αž”αžŠαŸ‚αž›αž’αŸ’αžœαžΈαŸ—αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž˜αž·αž“αž”αŸ’αžšαžΎ Kourier αž’αžΆαž…αž˜αžΎαž›αžƒαžΎαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αžšαžΌαž”αž—αžΆαž–αž‘αžΈ 3αŸ–

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” 3. αž–αŸαž›αžœαŸαž›αžΆαž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžŠαŸ‚αž› Kourier αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαŸ”

αžšαž”αŸ€αž”αžŠαŸ‚αž›αž’αŸ’αžœαžΈαŸ—αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž–αŸαž›αžŠαŸ‚αž› Kourier αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αžΆαž…αž˜αžΎαž›αžƒαžΎαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αžšαžΌαž”αž—αžΆαž–αž‘αžΈ 4αŸ–

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” 4. αž–αŸαž›αžœαŸαž›αžΆαž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎ Kourier αŸ”

TLS/SSL αž“αŸ…αž€αŸ’αž“αž»αž„αžšαž”αŸ€αž”αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·

αž₯αž‘αžΌαžœαž“αŸαŸ‡ OpenShift Serverless αž’αžΆαž…αž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ TLS/SSL αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ OpenShift Route αžšαž”αžŸαŸ‹ Knative Service αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž’αŸ’αž“αž€αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž–αŸ’αžšαž½αž™αž”αžΆαžšαž˜αŸ’αž—αž’αŸ†αž–αžΈαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž αž“αž·αž„αžšαž€αŸ’αžŸαžΆαž˜αž»αžαž„αžΆαžšαž‘αžΆαŸ†αž„αž“αŸαŸ‡ αžαžŽαŸˆαž–αŸαž›αž€αŸ†αž–αž»αž„αž’αŸ’αžœαžΎαž€αžΆαžšαž›αžΎαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ” αž˜αŸ‰αŸ’αž™αžΆαž„αž‘αŸ€αž Serverless αž‡αž½αž™αžŸαž˜αŸ’αžšαž½αž›αžŠαž›αŸ‹αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαž—αžΆαž–αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αžŠαŸ‚αž›αž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„ TSL αžαžŽαŸˆαž–αŸαž›αžŠαŸ‚αž›αžšαž€αŸ’αžŸαžΆαž”αžΆαž“αž“αžΌαžœαž€αž˜αŸ’αžšαž·αžαžαŸ’αž–αžŸαŸ‹αž“αŸƒαžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αžŠαŸ‚αž›αž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαžšαŸ†αž–αžΉαž„αž‘αž»αž€αž–αžΈ Red Hat OpenShift αŸ”

αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ OpenShift Serverless

αž“αŸ…αž€αŸ’αž“αž»αž„ OpenShift Serverless αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž αŸ…αžαžΆ kn αž αžΎαž™αž’αžΆαž…αžšαž€αž”αžΆαž“αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž»αž„αžŸαžΌαž› OpenShift αž“αŸ…αž›αžΎαž‘αŸ†αž–αŸαžšαž§αž”αž€αžšαžŽαŸαž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ αžŠαžΌαž…αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž€αŸ’αž“αž»αž„αžšαžΌαž”αž—αž–αŸ” αŸ₯αŸ–

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” αž‘αŸ†αž–αŸαžšαž‘αžΆαž‰αž™αž€ OpenShift Serverless CLI αŸ”

αž“αŸ…αž–αŸαž›αž’αŸ’αž“αž€αž‘αžΆαž‰αž™αž€αž–αžΈαž‘αŸ†αž–αŸαžšαž“αŸαŸ‡ αž’αŸ’αž“αž€αž“αžΉαž„αž‘αž‘αž½αž›αž”αžΆαž“αž€αŸ†αžŽαŸ‚ kn αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ MacOS, Windows ឬ Linux αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžŠαŸ„αž™ Red Hat αž“αž·αž„αž’αžΆαž“αžΆαžαžΆαž‚αŸ’αž˜αžΆαž“αž˜αŸαžšαŸ„αž‚αŸ”

αž“αŸ…αž€αŸ’αž“αž»αž„αžšαžΌαž”αž—αž–αŸ” αžšαžΌαž”αž—αžΆαž–αž‘αžΈ 6 αž”αž„αŸ’αž αžΆαž‰αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž“αŸ…αž€αŸ’αž“αž»αž„ kn αž’αŸ’αž“αž€αž’αžΆαž…αžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ„αž™αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž˜αž½αž™αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž›αžΎαžœαŸαž‘αž·αž€αžΆ OpenShift αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž…αžΌαž›αž”αŸ’αžšαžΎαžαžΆαž˜αžšαž™αŸˆ URL αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž›αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αžœαž·αž“αžΆαž‘αžΈαŸ–

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” 6. αž€αžΆαžšαž”αŸ’αžšαžΎαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž”αž“αŸ’αž‘αžΆαžαŸ‹αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ kn αŸ”

αž§αž”αž€αžšαžŽαŸαž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž™αŸ‰αžΆαž„αž–αŸαž‰αž›αŸαž‰αž“αžΌαžœαž’αž“αž’αžΆαž“ Serverless Serving αž“αž·αž„ Eventing αžŠαŸ„αž™αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž˜αžΎαž› αž¬αž€αŸ‚αžŸαž˜αŸ’αžšαž½αž›αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ YAML αžŽαžΆαž˜αž½αž™αž‘αžΎαž™αŸ”

αž‘αž·αžŠαŸ’αž‹αž—αžΆαž– Topology αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αžšαž”αŸ€αž”αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž“αŸƒαž€αž»αž„αžŸαžΌαž›αŸ”

αž₯αž‘αžΌαžœαž“αŸαŸ‡αžŸαžΌαž˜αž˜αžΎαž›αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž‘αž·αžŠαŸ’αž‹αž—αžΆαž– Topology αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž€αžΆαž“αŸ‹αžαŸ‚αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Knative αŸ”

Knative Service - αž€αžΆαžšαž˜αžΎαž›αžƒαžΎαž‰αž€αžŽαŸ’αžαžΆαž›

Knative Services αž“αŸ…αž›αžΎαž‘αŸ†αž–αŸαžšαž‘αž·αžŠαŸ’αž‹αž—αžΆαž– Topology αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž‡αžΆαž…αžαž»αž€αŸ„αžŽαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαž€αŸ‚αž”αŸ’αžšαŸ‚αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αžŠαžΌαž…αž”αž„αŸ’αž αžΆαž‰αž€αŸ’αž“αž»αž„αžšαžΌαž”αž—αžΆαž–αž‘αžΈ 7αŸ–

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” 7. Knative Services αž“αŸ…αž›αžΎαž‘αŸ†αž–αŸαžšαž‘αž·αžŠαŸ’αž‹αž—αžΆαž– Topology αŸ”

αž“αŸ…αž‘αžΈαž“αŸαŸ‡αž’αŸ’αž“αž€αž’αžΆαž…αž˜αžΎαž›αžƒαžΎαž‰αž—αŸ’αž›αžΆαž˜αŸ—αž“αžΌαžœαž—αžΆαž‚αžšαž™αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž“αŸƒαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž…αžšαžΆαž…αžšαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Knative αž“αž·αž„αž‡αžΆαž€αŸ’αžšαž»αž˜ Knative Services αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αžšαž»αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αžŠαžΎαž˜αŸ’αž”αžΈαž„αžΆαž™αžŸαŸ’αžšαž½αž›αžαžΆαž˜αžŠαžΆαž“αž˜αžΎαž›αž“αžΌαžœαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αžšαž»αž˜αžŠαŸ‚αž›αž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαŸ”

αž”αž„αŸ’αžšαž½αž˜αž”αž‰αŸ’αž‡αžΈαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ OpenShift Knative

αž€αžΆαžšαž”αž“αŸ’αžαž”αŸ’αžšαž’αžΆαž“αž”αž‘αž“αŸƒαž€αžΆαžšαžŠαžΆαž€αŸ‹αž‡αžΆαž€αŸ’αžšαž»αž˜ αžœαžΆαžαŸ’αžšαžΌαžœαžαŸ‚αž“αž·αž™αžΆαž™αžαžΆαž“αŸ…αž€αŸ’αž“αž»αž„ OpenShift 4.4 αž’αŸ’αž“αž€αž’αžΆαž…αž”αž„αŸ’αžšαž½αž˜ Knative Services αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αžšαž»αž˜αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž˜αžΎαž› αž“αž·αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž€αžΆαž“αŸ‹αžαŸ‚αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαžΆαž€αŸ‹αž±αŸ’αž™αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αž˜αŸ’αžšαŸ„αž„αŸ”

Knative Service αž›αž˜αŸ’αž’αž·αž

OpenShift 4.4 αž€αŸαž’αŸ’αžœαžΎαž’αŸ„αž™αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αž“αžΌαžœαžšαž”αžΆαžšαž…αŸ†αž αŸ€αž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Knative Services αž•αž„αžŠαŸ‚αžšαŸ” αž•αŸ’αž‘αžΆαŸ†αž„αž’αž“αž’αžΆαž“αž˜αž½αž™αž”αžΆαž“αž›αŸαž…αž‘αžΎαž„αž“αŸ…αž›αžΎαžœαžΆ αžŠαŸ‚αž›αž’αžΆαžαž»αž•αŸ’αžŸαŸ†αž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαžΌαž…αž‡αžΆ Pods αž€αžΆαžšαž€αŸ‚αž”αŸ’αžšαŸ‚ αž“αž·αž„αž•αŸ’αž›αžΌαžœαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αŸ” αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž€αŸαž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž€αžΆαžšαžšαž»αž€αžšαž€αžšαž αŸαžŸ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αžŠαž›αŸ‹αž€αŸ†αžŽαžαŸ‹αž αŸαžαž» pod αž“αžΈαž˜αž½αž™αŸ—αž•αž„αžŠαŸ‚αžšαŸ”

αž‘αž·αžŠαŸ’αž‹αž—αžΆαž– Topology αž€αŸαž”αž„αŸ’αž αžΆαž‰αž—αžΆαž‚αžšαž™αž“αŸƒαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž…αžšαžΆαž…αžšαžŽαŸ αž αžΎαž™αžαŸ‚αž˜αž‘αžΆαŸ†αž„αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž”αžΆαž“αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž’αŸ’αž“αž€αž’αžΆαž…αžŸαŸ’αžœαŸ‚αž„αžšαž€αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž…αžšαžΆαž…αžšαžŽαŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Knative αžŠαŸ‚αž›αž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž”αžΆαž“αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαžαžΆαž˜αž–αŸαž›αžœαŸαž›αžΆαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αžŠαŸ„αž™αž…αŸ†αž“αž½αž“αž•αžαžƒαŸ‚αžšαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž€αŸ‚αž”αŸ’αžšαŸ‚αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™ αžŠαžΌαž…αž”αž„αŸ’αž αžΆαž‰αž€αŸ’αž“αž»αž„αžšαžΌαž”αŸ” ៨.

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” 8. αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž…αžšαžΆαž…αžšαžŽαŸαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ„αž™αž’αž˜αŸ’αž˜αž‡αžΆαžαž·αŸ”

αž€αžΆαžšαž˜αžΎαž›αž±αŸ’αž™αž€αžΆαž“αŸ‹αžαŸ‚αžŸαŸŠαžΈαž‡αž˜αŸ’αžšαŸ…αž‘αŸ…αž›αžΎαž€αžΆαžšαž€αŸ‚αž”αŸ’αžšαŸ‚ Serverless

αž•αž„αžŠαŸ‚αžš αž‘αž·αžŠαŸ’αž‹αž—αžΆαž– Topology αž₯αž‘αžΌαžœαž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž–αž·αž“αž·αžαŸ’αž™αž˜αžΎαž›αž€αžΆαž“αŸ‹αžαŸ‚αžŸαŸŠαžΈαž‡αž˜αŸ’αžšαŸ…αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ†αžŽαŸ‚αžŠαŸ‚αž›αž”αžΆαž“αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸ αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αžƒαžΎαž‰αž•αžαž•αžαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžšαž”αžŸαŸ‹αžœαžΆαž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸ αž αžΎαž™αž”αžΎαž…αžΆαŸ†αž”αžΆαž…αŸ‹αž˜αžΎαž›αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ€αž αž“αŸ…αž€αŸ’αž“αž»αž„αž‘αž·αžŠαŸ’αž‹αž—αžΆαž–αž“αŸαŸ‡ αž’αŸ’αž“αž€αž’αžΆαž…αž…αžΌαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžΆαž“αž™αŸ‰αžΆαž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž“αžΌαžœαž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™ αž“αž·αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž“αŸƒαž€αžΆαžšαž€αŸ‚αž”αŸ’αžšαŸ‚ αž€αŸαžŠαžΌαž…αž‡αžΆαž•αŸ’αž›αžΌαžœαžšαž„αžŠαŸ‚αž›αž…αž„αŸ’αž’αž»αž›αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αž‘αŸ…αž€αžΆαžšαž€αŸ‚αž”αŸ’αžšαŸ‚αž“αŸ„αŸ‡ αžŠαžΌαž…αž”αž„αŸ’αž αžΆαž‰αž€αŸ’αž“αž»αž„αžšαžΌαž”αž—αžΆαž–αž‘αžΈ 9 αŸ” αŸ©αŸ–

αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‚αŸ’αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αžΊαž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αž‡αžΆαž˜αž½αž™ OpenShift
αž’αž„αŸ’αž€αžšαŸ” 9. αž’αž“αž’αžΆαž“αžŠαŸ‚αž›αž‘αžΆαž€αŸ‹αž‘αž„αž“αžΉαž„αžŸαžœαž“αž€αž˜αŸ’αž˜αŸ”

αž™αžΎαž„αžŸαž„αŸ’αžƒαžΉαž˜αžαžΆαž€αžΆαžšαž…αŸ’αž“αŸƒαž”αŸ’αžšαžŒαž·αžαžŠαŸ‚αž›αž”αžΆαž“αž–αž·αž–αžŽαŸŒαž“αžΆαžαžΆαž„αž›αžΎαž“αžΉαž„αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž“αŸ…αž–αŸαž›αž”αž„αŸ’αž€αžΎαž αž“αž·αž„αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž˜αž·αž“αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž αžΎαž™αž€αŸ†αžŽαŸ‚αž“αžΆαž–αŸαž›αž’αž“αžΆαž‚αžαž“αžΉαž„αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž˜αž»αžαž„αžΆαžšαž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ αž§αž‘αžΆαž αžšαžŽαŸ αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαž—αž–αž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸ αž“αž·αž„αž•αŸ’αžŸαŸαž„αŸ—αž‘αŸ€αžαŸ”

αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸ?

αžŸαžΆαž€αž›αŸ’αž”αž„ OpenShift!

αž˜αžαž·αž€αŸ‚αž›αž˜αŸ’αž’αž˜αžΆαž“αžŸαžΆαžšαŸˆαžŸαŸ†αžαžΆαž“αŸ‹αž…αŸ†αž–αŸ„αŸ‡αž™αžΎαž„

αž”αŸ’αžšαžΆαž”αŸ‹β€‹αžαŸ’αž‰αž»αŸ†αžαžΎαž’αŸ’αž“αž€αž‚αž·αžαž™αŸ‰αžΆαž„αžŽαžΆαž…αŸ†αž–αŸ„αŸ‡ serverless αŸ” αž…αžΌαž›αžšαž½αž˜αž€αŸ’αžšαž»αž˜ Google αžšαž”αžŸαŸ‹αž™αžΎαž„αŸ” αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ OpenShift αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΌαž›αžšαž½αž˜αž€αŸ’αž“αž»αž„αž€αžΆαžšαž–αž·αž—αžΆαž€αŸ’αžŸαžΆ αž“αž·αž„αžŸαž·αž€αŸ’αžαžΆαžŸαžΆαž›αžΆαž˜αŸ‰αŸ„αž„αž€αžΆαžšαž·αž™αžΆαž›αŸαž™ αžŠαžΎαž˜αŸ’αž”αžΈαžŸαž αž€αžΆαžšαž‡αžΆαž˜αž½αž™αž™αžΎαž„ αž“αž·αž„αž•αŸ’αžαž›αŸ‹αž˜αžαž·αž€αŸ‚αž›αž˜αŸ’αž’ αž“αž·αž„αžŸαŸ†αžŽαžΌαž˜αž–αžšαŸ”

αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αž…αŸ’αžšαžΎαž“αž‘αŸ€αž,

αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹β€‹αž”αž“αŸ’αžαŸ‚αž˜β€‹αž‘αŸ€αž αž’αŸ†αž–αžΈαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ OpenShift αžŠαŸ„αž™αž”αŸ’αžšαžΎαž’αž“αž’αžΆαž“ Red Hat αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αŸ–

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹