Kupuhipa
I timata to maatau "hoa" e rua tau ki muri. I tae mai ahau ki tetahi waahi mahi hou, i waiho noa iho e te kaiwhakahaere o mua i tenei rorohiko hei taonga tuku iho. Kaore i kitea e au tetahi mea i runga i te Ipurangi i tua atu i nga tuhinga whaimana. I tenei wa, ki te google koe "rudder", i roto i te 99% o nga keehi ka puta mai: he urungi kaipuke me nga quadcopters. I kaha ahau ki te rapu huarahi ki a ia. I te mea he iti te hapori o tenei rorohiko, ka whakatau ahau ki te whakapuaki i taku wheako me te rake. Ki taku whakaaro ka whai hua tenei ki tetahi.
Na Rudder
Ko te Rudder he punaha arotake me te whakahaere whirihoranga whaipainga hei awhina i te whakaaunoa i te whirihoranga punaha. Ka mahi i runga i te kaupapa o te whakauru i tetahi kaihoko mo ia kaiwhakamahi mutunga. Na roto i te atanga watea, ka taea e taatau te aro turuki i te nui o te hanganga o te hanganga ki nga kaupapa here kua tohua.
Whakamahia
Kei raro iho ka whakarārangihia e au he aha taku whakamahi i te Rudder.
-
Mana o nga konae me nga whirihora: ./ssh/authorized_keys ; /etc/hosts ; iptables ; (katahi ka ahu atu to whakaaro)
-
Te whakahaere i nga kohinga kua whakauruhia: zabbix.agent tetahi atu rorohiko ranei
Tautanga tūmau
No tata nei i whakahoutia e ahau mai i te putanga 5 ki te 6.1, i pai nga mea katoa. Kei raro nei nga whakahau mo Deban/Ubuntu engari he tautoko ano:
Ka huna e ahau te whakaurunga i roto i nga kaipahua kia kore ai koe e whakararuraru.
Kaipahua
Nga whakawhirinakitanga
Ko te rudder-server me Java RE te iti rawa o te putanga 8, ka taea te whakauru mai i te putunga paerewa:
Ka tirohia mena kua whakauruhia
java -version
mehemea ko te whakatau
-bash: java: command not found
ka tāuta
apt install default-jre
Tūmau
Te kawemai i te kī
wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add -
Anei te tānga ake
pub 4096R/474A19E8 2011-12-15 Rudder Project (release key) <[email protected]>
Key fingerprint = 7C16 9817 7904 212D D58C B4D1 9322 C330 474A 19E8
I te mea kaore he ohaurunga utu, ka taapirihia e matou te putunga e whai ake nei
echo "deb http://repository.rudder.io/apt/6.1/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list
Whakahoutia te rarangi o nga whare pupuri me te whakauru i te tūmau
apt update
apt install rudder-server-root
Waihangahia te kaiwhakahaere kaiwhakamahi
rudder server create-user -u admin -p "Ваш Пароль"
I te wa kei te heke mai ka taea e taatau te whakahaere i nga kaiwhakamahi ma te whirihora
Koia, kua reri te tūmau.
Whakaritea Tūmau
Inaianei me taapiri koe i nga wahitau IP o nga kaihoko, i tetahi kupengaroto katoa ranei ki te kaihoko urungi, ka aro matou ki te kaupapa here haumaru.
Tautuhinga -> General
I roto i te mara "Taapirihia he whatunga", whakauruhia te wahitau me te kanohi ki te whakatakotoranga xxxx/xx. Kia taea ai te uru mai i nga wahitau katoa o te whatunga o roto (Mehemea he whatunga whakamatautau tenei, kei muri koe i te NAT) tomo: 0.0.0.0/0
He mea nui - i muri i te taapiri i te wahitau ip, kaua e wareware ki te paato i nga huringa Tiaki, mena kaore he mea e ora.
Ports
Whakatuwheratia nga tauranga e whai ake nei i runga i te tūmau
-
443 - tcp
-
5309 - tcp
-
514 - udp
Kua tohua e matou te tatūnga tūmau tuatahi.
Te whakaurunga kaihoko
Kaipahua
Te tāpiri kī
wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add -
matimati matua
pub 4096R/474A19E8 2011-12-15 Rudder Project (release key) <[email protected]>
Key fingerprint = 7C16 9817 7904 212D D58C B4D1 9322 C330 474A 19E8
Te taapiri i tetahi putunga
echo "deb http://repository.rudder.io/apt/6.1/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list
Te whakauru i te kaihoko
apt update
apt install rudder-agent
Tatūnga kaihoko
Ka tohu matou ki te kaihoko te wahitau IP o te tūmau kaupapa here
rudder agent policy-server <rudder server ip or hostname> #Без скобок. Можно также использовать доменное имя
Ma te whakahaere i te whakahau e whai ake nei ka tukuna e matou he tono ki te taapiri i tetahi kaihoko hou ki te tūmau, i roto i nga meneti e rua ka puta mai i te rarangi o nga kaihoko hou, ka whakamarama ahau me pehea te taapiri i te waahanga e whai ake nei
rudder agent inventory
Ka taea hoki e matou te akiaki i te kaihoko ki te tiimata ka tukuna tonu te tono
rudder agent run
Kua whakaritea to maatau kaihoko, me haere tonu.
Te taapiri i nga kaihoko
Takiuru
https://127.0.0.1/rudder/index.html
Ka puta to kaihoko ki te waahanga "Whakaaehia nga pona hou", tirohia te pouaka ka paato Whakaae
He iti noa te wa ka tirohia e te punaha te tuunga o te tūmau
Te hanga roopu tūmau
Me hanga he roopu (he whakangahau tonu tena), kaore e mohio he aha nga kaiwhakawhanake i mahi ai i te hanga roopu kino, engari ki taku mohio, kaore he huarahi ke atu. Haere ki te waahanga whakahaere Node -> Rōpū ka paato i te Waihanga, tohua he roopu tuuturu me te ingoa.
Ka tātarihia e matou te tūmau e hiahiatia ana e matou ma nga ahuatanga motuhake, hei tauira, ma te wahitau ip, ka tiakina
Kua whakaritea te roopu.
Te whakatakoto ture
Haere ki te kaupapa here Whirihoranga → Ture ka waihanga ture hou
Tāpirihia te roopu kua whakaritea i mua ake nei (ka taea te mahi i muri mai)
Na ka hanga e matou he tohutohu hou
Me hanga he tohutohu mo te taapiri i nga taviri whanui ki .ssh/authorized_keys. Ka whakamahia tenei e au ina wehe atu tetahi kaimahi hou, mo te inihua hou, hei tauira, mena ka tapahia e te tangata taku kii.
Haere ki te kaupapa here whirihoranga → Nga tohutohu kei te taha maui ka kite tatou i te "Waihanga Arataki" Kimihia "Whiringa Mamao → SSH nga taviri whakamana", i te taha matau te paatene Waihanga Tohutohu
Ka whakauruhia e matou nga korero mo te kaiwhakamahi me te taapiri i tana kii. I muri mai, tohua te kaupapa here tono
-
Ao - Kaupapa here taunoa
-
Whakamana - Whakamahia ki runga i nga tūmau kua tohua
-
Kaute - Ka whakahaerehia he arotake me te korero ko wai nga kaihoko kei a raatau te ki
Kia kaha ki te tohu i to maatau ture
Na ka penapena ka oti koe.
Arowhai
I tutuki pai te taapiri
Parani
Ka hoatu e te kaihoko nga korero katoa mo te tūmau. Nga rarangi o nga kohinga kua whakauruhia, nga hononga, nga tauranga tuwhera me te maha atu, ka kitea e koe i te whakaahua i raro nei
Ka taea hoki e koe te whakauru me te whakahaere i te rorohiko kaore i runga i te Linux anake engari i runga ano hoki i te Matapihi, kaore au i tirotiro i nga mea whakamutunga, kaore he hiahia.
Mai te kaituhi
Kei te patai pea koe, he aha te mea ka hanga ano i te wira mena kua roa ke te hanga o te ansible me te karetao?
Ka whakautu au: He raru ano a Ansible, hei tauira, kaore matou e kite he aha te ahua o tenei whirihora inaianei, ko te ahuatanga mohio ranei ina whakarewa koe i tetahi mahi, pukapuka takaro ranei ka puta nga hapa, ka tiimata koe ki te piki ki runga i te tūmau ka kite he aha te kete kua whakahoutia ki hea. A kaore au i mahi me te karetao ..
He kino ano a Rudder? He nui .. Ka timata mai i te mea ka hinga nga kaihoko ka whai koe ki te whakauru ano i a raatau, ki te whakamahi ranei i te whakahau tautuhi urungi. (engari i te ara, kare ano au i kite i tenei i te putanga 6 ano), ka puta he tatūnga tino uaua me te atanga pohehe.
He painga ano? A he maha ano nga painga: Kaore i rite ki te Ansible rongonui, he atanga paetukutuku kei reira koe e kite ai i te hanganga ture i tukuna e matou. Hei tauira, kei te piri tonu nga tauranga ki te ao, he aha te ahua o te papangaahi, kei te whakauruhia nga kaihoko haumaru me etahi atu taputapu.
He tino pai tenei rorohiko mo te tari whakamaarama korero, na te mea ka noho tonu te ahua o te hanganga ki mua i o kanohi, a mena ka marama etahi o nga ture ki te whero, he take tenei ki te toro atu ki te tūmau. Ka rite ki taku korero, kua 2 tau ahau e whakamahi ana i te Rudder inaianei, a, ki te kaipaipa iti koe, ka pai ake te ora. Ko te mea tino uaua i roto i te hanganga nui ko te kore koe e mahara he aha te ahua o te tūmau, ahakoa i ngaro a Hune ki te whakauru i nga apiha haumaru, i te tika ranei tana whirihora i nga iptables, engari ka awhina te urungi ki a koe kia mau tonu ki nga kaupapa katoa. Aware tikanga mau patu! )
PS He nui noa atu i taku i whakamahere ai, kaore au e whakaahua me pehea te whakauru i nga kete, mena ka puta he tono, ka tuhia e ahau tetahi waahanga tuarua.
PSS Ko te tuhinga mo nga kaupapa korero, i whakatau ahau ki te whakapuaki i te mea he iti noa nga korero i runga i te Ipurangi. Ka pai pea tenei ki tetahi. Kia pai to ra, e hoa ma)
I runga i nga Tika Tika
Tūmau hautoa Ko
Source: will.com