Benutzer-Werkzeuge

Webseiten-Werkzeuge


docu:informatikcomputecloudfaq

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
docu:informatikcomputecloudfaq [2017/11/08 07:58]
aaz343
docu:informatikcomputecloudfaq [2019/05/21 09:01] (aktuell)
abq319
Zeile 1: Zeile 1:
 ====== FAQ - Informatik Compute Cloud (ICC) ====== ====== FAQ - Informatik Compute Cloud (ICC) ======
  
-^Frage^Antwort| +===== Ich bekomme eine Fehlermeldung bzgl. unzureichender Rechte. Was kann ich tun=====
-|Kann der Gitlab Shared Runner in der ICC auch Docker Images bauen lassen?| \\ Natürlich! Dazu ist die DOCKER_HOST Variable in der Gitlab Job Beschreibung zu setzen und das stable-dind images als "​service"​ im Job zu setzen: +
-            <​code>​ +
-stages: +
-    - dockerize+
  
-variables: +Prüfen Sie zunächst, ob Sie eingeloggt sind[[:docu:informatikcomputecloud#​login|Login in ICC]]
- ​DOCKER_HOST"tcp://​localhost:​2375"​ +
- ​DOCKER_REGISTRY:​ "​nexus.informatik.haw-hamburg.de"​ +
- ​SERVICE_NAME:​ "​haw-world"​+
  
-createImage:​ +Hat dies Ihr Problem ​nicht gelöstso versuchen ​Sie möglicherweise einen Ressourcentyp anzulegen, der in den Standardrollen ​nicht erlaubt istDazu gehören z.BDaemonSets, RoleBindings ​oder auch ServiceAccountsEine weitere Möglichkeit ist, dass Sie versuchen einen Pod zu deployen, dessen SecurityContext den Wert `privileged:​ true` setzt und somit mit Root Rechten laufen würde.
- ​stage:​ dockerize +
- ​image:​ nexus.informatik.haw-hamburg.de/​docker:​stable-dind +
- ​services:​ +
-   - nexus.informatik.haw-hamburg.de/​docker:​stable-dind +
- ​script:​ +
-   - docker login -u $NEXUS_USER -p $NEXUS_PW $DOCKER_REGISTRY +
-   - docker build -t $DOCKER_REGISTRY/​$SERVICE_NAME:​$CI_PIPELINE_ID . +
-   - docker push $DOCKER_REGISTRY/​$SERVICE_NAME:​$CI_PIPELINE_ID +
-</​code> ​     | +
-|Ich bekomme eine Fehlermeldung bzgl. nicht ausreichender Rechte. Etwa beim Versuch mit DaemonSets(Cluster)RoleBindings und anderen spezielleren Ressourcen zu arbeiten. Was kann ich tun?​|Prüfen ​Sie zunächstob Ihr Login abgelaufen ist! Führen Sie dazu erneut ''​kubelogin ''​erneut auf der Kommandozeile aus. \\   \\ Hilft das auch nicht, sind die Ursache hierfür fehlende Berechtigungen in Ihrer Nutzerrolle in der ICCKontaktieren Sie [[christian.huening@haw-hamburg.de|christian.huening@haw-hamburg.de]] ​oder [[lutz.behnke@haw-hamburg.de|lutz.behnke@haw-hamburg.de]] für eine evtl. Erweiterung der Rechte oder eine andere Lösung.|+
  
-\\+In beiden Fällen ist diese Ausführung zunächst nicht vorgesehen und ist in den allermeisten Fällen auch nicht notwendig. Wenn Sie sicher wissen, dass Sie ohne erweiterte Berechtigungen nicht weiterkommen,​ melden Sie sich bitte bei [[icc@informatik.haw-hamburg.de|]]. Sollten wir Ihrem Wunsch entsprechen können, so erhalten Sie einen ServiceAccount,​ den Sie an Ihre Deployment-Definitionen schreiben.
  
  
docu/informatikcomputecloudfaq.1510124300.txt.gz · Zuletzt geändert: 2017/11/08 07:58 von aaz343