Koodu awọsanma: ọpa fun idagbasoke awọn ohun elo ninu awọsanma

Google-awọsanma

Google kan ṣafihan koodu awọsanma, eyiti o jẹ ipilẹ awọn afikun-afikun fun IntelliJ ati Visual Studio Code ti adaṣe ati atilẹyin gbogbo awọn ipele ti iyika idagbasoke sọfitiwia, ni lilo awọn irinṣẹ to wa tẹlẹ.

Ohun elo pataki ti idagbasoke sọfitiwia jẹ agbegbe idagbasoke ti iṣọpọ (IDE). Awọn EDI, bii IntelliJ ati Code Studio Studio ṣe iranlọwọ fun awọn oludagbasoke lati ma ṣiṣẹ ni ṣiṣatunkọ, ṣajọ ati n ṣatunṣe koodu, ṣugbọn Google ro pe wọn ṣiṣẹ daradara pẹlu awọn ohun elo agbegbe.

Eyi le fa awọn iṣoro nigbati o ba ndagbasoke awọn ohun elo fun awọsanma, bi awọsanma ati awọn agbegbe agbegbe ile yatọ, eyiti o le ja si awọn idun nigbamii ni ọna idagbasoke.

Pẹlu ifasilẹ koodu awọsanma, Google jiyan ninu ipolowo rẹ:

Pẹlu ẹya akọkọ ti Koodu awọsanma, nA fojusi lori dẹrọ idagbasoke ti awọn ohun elo ti o ṣiṣẹ lori Kubernetes, pẹlu Google Kubernetes Engine (GKE).

Koodu awọsanma gbooro Visual Studio Code ati IntelliJ lati mu agbara wa ati irọrun ti EDI si idagbasoke ohun elo Kubernetes ninu awọsanma.

Pẹlu awọn irinṣẹ apoti laini aṣẹ aṣẹ Google gẹgẹbi Skaffold, Jib, ati Kubectl, Koodu awọsanma fun ọ ni alaye ti nlọ lọwọ nipa iṣẹ akanṣe rẹ bi o ti kọ, faagun agbele agbegbe, jijade, ati ṣajọ ọmọ si eyikeyi agbegbe Kubernetes agbegbe. Tabi latọna jijin.

Atilẹyin profaili imuṣiṣẹ n fun ọ laaye lati ṣalaye awọn ibi-afẹde imuṣiṣẹ oriṣiriṣi, gẹgẹbi idagbasoke agbegbe, idagbasoke ti o pin, idanwo, tabi iṣelọpọ.

Nipa Awọsanma Code

Koodu awọsanma fun IntelliJ fi ohun elo ranṣẹ titilai si Kubernetes nipasẹ iṣeto asiko asiko.

Awọn profaili atilẹyin imuṣiṣẹ wọn le ṣe ṣiṣe ni agbegbe tabi nipasẹ Kọ awọsanma. Gbigbe faili faili wọle ni atilẹyin, bi o ṣe han ninu window awọn abajade.

Fun apẹẹrẹ, ni IntelliJ, Google nfun oluṣakoso ile-ikawe ti a ṣe sinu ti o ṣe afikun awọn igbẹkẹle ti o yẹ si ohun elo rẹ, o mu API ṣiṣẹ laifọwọyi fun iṣẹ rẹ ati mu gbogbo awọn aṣiri ti a beere.

Koodu awọsanma fun IntelliJ Library Manager jẹ ki o rọrun lati wa awọn ikawe, awọn ayẹwo ti o jọmọ, ati awọn iwe aṣẹ, ati ṣepọ wọn sinu ipilẹ koodu to wa tẹlẹ.

Fun ohun elo kan lati ṣiṣẹ lori Kubernetes, o nilo lati ni oye ọpọlọpọ awọn imọran.

Fun apẹẹrẹ, Awọsanma Koodu tun ṣe iranlọwọ fun olumulo nigbati o bẹrẹ lati ṣiṣẹ pẹlu tito-to-ọjọ ti a ṣeto tẹlẹ awọn ayẹwo Kubernetes fun n ṣatunṣe aṣiṣe, kikọ, ati imuṣiṣẹ.

Eyi n gba ọ laaye lati dojukọ lori idagbasoke ohun elo rẹ dipo iṣeto akọkọ. Koodu awọsanma fun Code Studio wiwo ni o ni debugger ti o sopọ mọ iṣupọ Kubernetes.

Lakoko ti diẹ ninu awọn ẹya ti awọn afikun ṣe ojurere si awọn iṣẹ awọsanma Google, gẹgẹbi iṣakoso aifọwọyi ti awọn ile-ikawe ati awọn igbẹkẹle.

Awọn ẹya ara ẹrọ Awọsanma

Awọsanma Koodu ni ṣe apẹrẹ pataki lati ṣiṣẹ pẹlu Kuberneteslaibikita olupese rẹ.

Google ni ani ppese awọn irinṣẹ lati ṣẹda irọrun awọn iṣupọ Kubernetes tuntun lori awọn iṣẹ oludije bi AWS ati Azure.

Eyi ti jẹ akori loorekoore ni Awọsanma Nigbamii ni ọdun yii, bi awọn iṣẹ miiran bi Cloud Run ti tun ṣe apẹrẹ lati wa ni rọọrun gbe si olupese miiran.

A ṣe apẹrẹ koodu awọsanma lati ṣepọ ni irọrun pẹlu awọn irinṣẹ ati awọn iṣẹ DevOps ti o wa, pẹlu Kọ awọsanma ati Stackdriver.

Fun apẹẹrẹ, ni kete ti koodu rẹ ti ṣetan lati fi ranṣẹ, o le jiroro beere isanwo tabi ilana afọwọsi, ti o mu ki Cloud kọ lati kọ laifọwọyi, idanwo, ati fi ohun elo rẹ ranṣẹ.

Eyi mu ki awọn agbegbe ṣe atunṣe ati iranlọwọ ṣe awari awọn aṣiṣe diẹ sii yarayara. Koodu awọsanma ati Kọle awọsanma jẹ ki o rọrun ati rọrun lati satunkọ, atunyẹwo, idanwo, ati lo awọn ayipada si iṣeto Kubernetes rẹ.

Koodu awọsanma pese awọn awoṣe ati fifi aami aṣiṣe fun awọn faili yaml Kubernetes. Nitoribẹẹ, Koodu awọsanma tun ṣe atilẹyin gedu ki o le wo awọn iwe ohun elo lati eyikeyi agbegbe ni ẹtọ ninu IDE rẹ.

Ti o ba nife ninu igbiyanju Cloud Code, o le ṣabẹwo si ọna asopọ atẹle ti o le gbiyanju ni ọfẹ, ni afikun si pe o le gba kirẹditi ti o to awọn dọla 15 lati lo ninu ọpa yii.

Ọna asopọ jẹ eyi.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade.

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

bool (otitọ)