Red Hat OpenShift Serverless wani tsari ne na abubuwan da suka dogara da Kubernetes waɗanda suka shafi abubuwan da suka faru don ƙananan ayyuka, kwantena, da aiwatar da Function-as-a-Service (FaaS).

Wannan mafita ta waje ta haɗa da kayan aikin tsaro da hanyoyin zirga-zirga kuma tana haɗa Red Hat Operators, и don gudanar da ayyukan aiki marasa tsari da na uwar garken a kan dandamalin OpenShift a cikin muhallin sirri, na jama'a, na haɗaka, da na girgije da yawa.
yana bawa masu haɓaka software damar mai da hankali gaba ɗaya kan gina aikace-aikacen zamani ta hanyar samar da harsunan shirye-shirye iri-iri, tsare-tsare, yanayin haɓakawa, da sauran kayan aiki don ƙirƙira da amfani da samfuran kasuwanci masu nasara.
Muhimman fasalulluka na Red Hat OpenShift Serverless:
- Zaɓuɓɓukan harsunan shirye-shirye da abubuwan da ke aiki a lokacin aiki don aikace-aikacen da ba su da sabar uwar garken. Kuna iya zaɓar ainihin saitin kayan aikin da suka fi dacewa da buƙatunku.
- Tsarin aunawa ta atomatik bisa ga buƙata ko ayyukan da suka shafi abubuwan da suka faru don sarrafa albarkatu yadda ya kamata bisa ga ainihin buƙatu, waɗanda ba a fahimta ba.
- Cikakken haɗin kai tare da OpenShift Pipelines, tsarin ginawa da isar da kaya mai ci gaba da tushen Kubernetes (CI/CD) wanda Tekton ke amfani da shi
- Wani dandamali mai tushen Red Hat Operator wanda ke ba masu gudanarwa damar sarrafa da sabunta lokutan aiki cikin aminci da kuma tsara zagayowar rayuwar aikace-aikace kamar ayyukan girgije.
- Kula da sabbin fitowar al'umma akai-akai, gami da Knative 0.13 Serving, Eventing, da kn (CLI na hukuma don Knative) - kamar sauran samfuran Red Hat, wannan yana nufin cikakken gwaji da tabbatarwa akan dandamali da tsare-tsare daban-daban na OpenShift.
Bugu da ƙari, Red Hat tana aiki tare da abokan hulɗa da dama akan fasahar Serverless, da kuma Microsoft akan Azure Functions da (don ƙarin bayani duba Musamman ma, akwai wani mai aiki da aka tabbatar da OpenShift. , kuma kwanan nan muka fara haɗin gwiwa , domin Tsarin Serverless ya yi aiki tare da OpenShift Serverless da Knative. Ana iya ganin waɗannan haɗin gwiwa a matsayin alamar balaga ta serverless da kuma farkon ƙirƙirar yanayin masana'antu.
Idan ka riga ka shigar da fitowar samfoti ta Red Hat OpenShift Serverless, za ka iya haɓakawa zuwa fitowar samuwa ta gaba ɗaya (GA). Duk da haka, don fitowar Samfoti ta Fasaha, za ka buƙaci sake saita Tashar Sabunta Biyan Kuɗi ta OLM, kamar yadda aka nuna a Hoto na 1.

Hoto na 1. Sabunta tashar biyan kuɗi.
Dole ne a sabunta tashar biyan kuɗi don ta dace da sigar OpenShift Container Platform 4.4 ko 4.3.
Knative Services - sabis na musamman
OpenShift 4.4 yana sauƙaƙa aiwatar da aikace-aikace tare da aikin OpenShift Serverless, yana ba ku damar tura Knative Services kai tsaye daga yanayin Mai Haɓakawa na na'urar yanar gizo ta OpenShift.
Lokacin da kake ƙara sabon aikace-aikace zuwa wani aiki, kawai ka ƙayyade nau'in albarkatun Knative Service a gare shi, ta haka nan take kunna aikin OpenShift Serverless da kuma ba da damar haɓaka zuwa sifili a yanayin jiran aiki, kamar yadda aka nuna a Hoto na 2.

Hoto na 2. Zaɓar Knative Service a matsayin nau'in albarkatu.
Sauƙin shigarwa ta amfani da Kourier
Kamar yadda muka rubuta a baya a cikin , amfani Wannan ya rage buƙatun shigar da Serverless akan OpenShift sosai, kuma a cikin sigar GA, an ƙara rage waɗannan buƙatun. Wannan yana rage yawan amfani da albarkatu, yana hanzarta fara aikace-aikace cikin sanyi, kuma yana kawar da tasirin ayyukan yau da kullun, waɗanda ba na Server ba ne ke gudana a cikin suna ɗaya.
Gabaɗaya, waɗannan haɓakawa, tare da haɓakawa a cikin OpenShift 4.3.5, suna hanzarta ƙirƙirar aikace-aikace daga akwati da aka riga aka gina da kashi 40-50%, ya danganta da girman hoton.
Yadda komai ke faruwa ba tare da amfani da Kourier ba za a iya gani a Hoto na 3:

Hoto na 3. Lokacin ƙirƙirar aikace-aikace lokacin da ba a yi amfani da Kourier ba.
Yadda duk abin ke faruwa idan aka yi amfani da Kourier za a iya gani a Hoto na 4:

Hoto na 4. Lokacin ƙirƙirar aikace-aikace lokacin amfani da Kourier.
TLS/SSL a yanayin atomatik
OpenShift Serverless yanzu zai iya ƙirƙira da kuma tura TLS/SSL ta atomatik don Hanyar OpenShift ta Knative Service ɗinku, yana kawar da buƙatar aiwatarwa da kiyaye waɗannan fasalulluka yayin haɓaka aikace-aikacenku. A wata ma'anar, Serverless yana kawar da rikitarwa da ke da alaƙa da TLS yayin da yake kiyaye babban matakin tsaro da kuke tsammani daga Red Hat OpenShift.
Haɗin Layin Umarni na OpenShift ba tare da Server ba
A cikin OpenShift Serverless, ana kiransa kn kuma yana samuwa kai tsaye a cikin na'urar OpenShift akan shafin Kayan Aikin Layin Umarni, kamar yadda aka nuna a Hoto na 5:

Hoto na 5. Shafin saukar da CLI mara amfani da uwar garken OpenShift.
Idan ka sauke daga wannan shafin, za ka sami sigar kn don MacOS, Windows, ko Linux wanda Red Hat ta gwada kuma an tabbatar ba shi da malware.
Siffa ta 6 ta nuna yadda kn zai iya tura sabis tare da umarni ɗaya kawai don ƙirƙirar misali na aikace-aikace akan dandamalin OpenShift cikin daƙiƙa, wanda za'a iya samu ta hanyar URL:

Hoto na 6. Ta amfani da hanyar haɗin layin umarni na kn.
Wannan kayan aikin yana ba ku damar sarrafa albarkatun Sabis da Abubuwan Taro ba tare da Serverless ba ba tare da duba ko gyara duk wani tsari na YAML ba.
Ingantaccen ra'ayi game da Topology a cikin yanayin na'urar wasan bidiyo ta Developer
Yanzu bari mu dubi yadda ingantaccen ra'ayin Topology ya sa ya fi sauƙi a gudanar da Knative Services.
Knative Service-Menene Hangen Nesa
An nuna Knative Services akan shafin duba Topology a matsayin murabba'i mai kusurwa huɗu wanda ke ɗauke da duk gyare-gyare, kamar yadda aka nuna a Hoto na 7:

Hoto na 7. Knative Services akan Tsarin Halitta duba shafin.
A nan za ku iya ganin kashi-kashi na rarraba zirga-zirgar Knative Service nan take, kuma ku haɗa Knative Services a cikin rukunin aikace-aikace don sa ido cikin sauƙi kan abin da ke faruwa a cikin rukunin da aka zaɓa.
Rushe jerin ayyukan OpenShift Knative
Ci gaba da batun rukuni, ya kamata a lura cewa a cikin OpenShift 4.4, zaku iya tattara Knative Services a cikin rukunin aikace-aikace don sauƙin kallo da gudanar da ayyuka yayin amfani da aikace-aikace masu rikitarwa a cikin aiki.
Knative Service dalla-dalla
OpenShift 4.4 kuma yana inganta gefen Knative Services. Yanzu yana da shafin Albarkatu, wanda ke nuna abubuwan sabis kamar Pods, Revisions, da Routes. Waɗannan abubuwan kuma suna ba da saurin kewayawa zuwa rajistar pod ɗin mutum ɗaya cikin sauƙi.
Ra'ayin Topology kuma yana nuna kaso na rarraba zirga-zirgar ababen hawa kuma har ma yana ba ku damar canza tsarin cikin sauri. Wannan yana ba ku damar ganin rarraba zirga-zirgar ababen hawa don Knative Service da aka zaɓa a ainihin lokaci bisa ga adadin kwalayen da ke gudana don wani gyara da aka bayar, kamar yadda aka nuna a Hoto na 8.

Hoto na 8. Rarraba zirga-zirgar Knative Service.
Duba Zurfi Kan Gyaran Ba Tare da Server Ba
Ra'ayin Tsarin Halitta yanzu yana ba da damar zurfafa bincike cikin wani gyara da aka zaɓa, kamar ganin dukkan kwalayensa cikin sauri da kuma, idan ya cancanta, duba rajistar su. Bugu da ƙari, wannan ra'ayi yana ba da damar samun sauƙin shiga cikin ayyukan da aka tsara da kuma tsare-tsaren gyaran, da kuma hanyar da ke ƙarƙashin hanya da ke nuna kai tsaye ga wannan gyara, kamar yadda aka nuna a Hoto na 9:

Hoto na 9. Albarkatun da ke da alaƙa da gyare-gyare.
Muna fatan sabbin abubuwan da aka bayyana a sama za su yi amfani wajen ƙirƙira da sarrafa aikace-aikacen da ba su da sabar, kuma cewa sigar da za ta biyo baya za ta ƙara ƙarin fasaloli masu amfani ga masu haɓakawa, kamar ikon ƙirƙirar tushen abubuwan da suka faru da sauransu.
Ana sha'awa?
Ra'ayoyinku suna da mahimmanci a gare mu
Me kake tunani game da rashin sabar uwar garken? Shiga cikin rukunin Google ɗinmu. don shiga cikin tattaunawa da bita na Lokacin Ofis, don yin aiki tare da mu, da kuma bayar da ra'ayoyi da shawarwari.
Don ƙarin bayani,
Koyi game da haɓaka aikace-aikacen OpenShift ta amfani da albarkatun Red Hat masu zuwa:
source: www.habr.com
