Skip to content
Snippets Groups Projects
Verified Commit 404d64a0 authored by Réthelyi Bálint's avatar Réthelyi Bálint :no_mouth:
Browse files

expert házi how to

parent a3ba1496
No related branches found
No related tags found
No related merge requests found
Pipeline #7258 passed
# Házi segédlet
<Note type="warning" label="Megjegyzés">
Nem kell gitlab runner-t telepítenetek a képződős vm-etekre! Nem kell azt bekötni git.sch-ra!
A feladat annyi, hogy hozzatok létre egy `.gitlab-ci.yml`-t!
</Note>
## The easy way (recommended)
Használjatok proxyjumpot és agent forward-ot!
```shell-session
$ ssh -A -J userem@proxyjump.host userem@ahova-szeretnem-deployolni.host
```
Itt az `-A` az AgentForward miatt kell, a `-J` pedig hogy jumpolni akartok, azaz egy közbülső szerverről *elugrotok* a célba.
Az `scp`-nek is van ám kapcsolója, amivel meg lehet adni, hogy ssh-agent-et továbbítson, valamint a proxyjumpot is be lehet neki állítani, keressétek ki, ha nagyon elakadnátok, akkor keressetek meg.
Egy példa [`.gitlab-ci.yml`](https://gitlab.com/disappointment-industries/lamp/-/blob/master/.gitlab-ci.yml)-t belinkelek, de először próbáljátok megoldani magatoktól!
## Kerberosos authentikáció (amúgy ezt ne akarjátok)
<Note type="tip" label="Tipp">
Ne akarjátok nagyon!
</Note>
```shell-session
$ cd /afs/sch.bme.hu/home/<Schaccod>/.system/
$ ktutil
> ktutil: addent -password -p username@domain.com -k 1 -e rc4-hmac
Password for username@domain.com: [enter your password]
> ktutil: addent -password -p username@domain.com -k 1 -e aes256-cts
Password for username@domain.com: [enter your password]
> ktutil: wkt username.keytab
> ktutil: quit
```
Ha ezt választottátok mégis, akkor ennek nézzetek utánna jobban, mondjuk [ezt](https://stackoverflow.com/a/55826172/10044393) érdemes még elolvasni.
A git-es előadás [repo](https://git.sch.bme.hu/blintmester/git-presentation)jában ha megnézitek a [`.gitlab-ci.yml`](https://git.sch.bme.hu/blintmester/git-presentation/-/blob/master/.gitlab-ci.yml)-t, abból tudtok még segítséget találni.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment