Jak skopiować plik z poda OpenShift do Windows

W końcu dostałeś w swoje ręce dostęp do środowiska pod OpenShiftem. Trochę ograniczony bo takie było wymaganie ale bardzo potrzebujesz skopiować na szybko jeden plik stamtąd do swojej maszyny z Windows.
W tym artykule przeczytasz jak przekopiować plik z projektu do windy.

  1. Ściągnij ze stron RedHata narzędzie Origin Client (oc)
    https://github.com/openshift/origin/releases
    Przewiń na dol strony – tam znajdziesz archiwa dla systemu Windows
  2. Wypakuj w dowolne miejsce, gdzie wygodnie będzie przechowywać te narzędziarze. Na przykład katalog c:\tools\
  3. Dodaj to miejsce (wspomniane przykładowe c:\tools\) do zimnej PATH w systemie Windows
    Control Panel\System and Security\System\Advenced system settings
    Advenced\Enviroment Variables\System variables\Path… Edit
  4. Zrestartować komputer lub przeloguj użytkownika. Uruchom linię poleceń CMD i zwyczajnie sprawdź czy Origin Client działa z dowolnego miejsc ścieżki wpisując polecenie oc
    Jeśli wywali błąd że polecenie nieznane to popraw wpis w ziennej systemowej PATH lub po prostu przejdź w linii poleceń do lokalizacji gdzie fizycznie znajduje się plik oc – na przykład wyżej wspominanie c:\tools

    Dobra. Mamy już przygotowane narzędzia to teraz przejdźmy do ich użycia.

  5. W linii poleceń CMD wpisz oc login adres:port
    i zaloguj się swoimi uprawnieniami
  6. Sprawdź jakie masz dostępne projekty poleceniem oc projects
    Na liście znajdź projekt w kontekście którego chcesz działać, wydając polecenie oc project nazwa_mojego_projektu
  7. Sprawdź nazwę podów poleceniem oc get pod
  8. Wydaj polecenie oc cp nazwa_poda:sciezka/plik_źródłowy katalog_docelowy
    Na przykład oc cp app-gtr-0:var/plik.txt tymczasowy1
    Nie wpisuj ukośnika w ścieżce oznaczającego katalog root /
    Nie wpisuj literki dysku w miejscu docelowym. Plik zostanie utworzy na dysku z którego odpaliłeś narzędzie OC w nowym folderze tymczasowy1.
  9. Gotowe.
    Sprawdź czy w miejscu docelowym pod Windowsem znajduje się skopiowany plik.