Mostra la pàginaRevisions anteriorsQuè hi enllaçaExporta a PDFTorna dalt Aquesta pàgina és només de lectura. Podeu veure'n el codi font, però no podeu canviar-la. Consulteu el vostre administrador si penseu que això és degut a algun error. = Sesión 9 : kubernetes, Jenkins {{tag>devops cursos k8s}} == instalación * desinstalar docker-ce: * ''apt remove docker-ce && apt purge docker-ce'' * ''rm -rf /var/lib/docker /etc/docker'' * solicitar licencia EE * añadir la URL en apt: ''deb https://storebits.docker.com/ee/trial/sub-4e042314-2ac7-4c0f-9c6e-f4727ecb3b70/ubuntu xenial stable'' * descargar la key: ''gpg --recv-keys BD4791B791A29FA3'' ''gpg -a --export BD4791B791A29FA3 | sudo apt-key add -'' * instalar: ''sudo apt install docker-ee'' * [[https://docs.docker.com/ee/end-to-end-install/]] * arrancar el UCP((Universal Control Plane)):<code bash>docker container run --rm -it --name ucp \ -v /var/run/docker.sock:/var/run/docker.sock \ docker/ucp:3.1.4 install \ --host-address 192.168.50.209 \ --interactive --pod-cidr 10.40.0.0/16 </code> * entrar en admin, **Shared Resources** -> **Nodes** -> **add node** * kubectl: <code bash> sudo apt-get update && sudo apt-get install -y apt-transport-https curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list sudo apt-get update sudo apt-get install -y kubectl </code> * [[https://kubernetes.io/docs/tasks/tools/install-kubectl/#install-kubectl-binary-using-native-package-management]] * helm: [[https://helm.sh/]]:<code bash> $ curl https://raw.githubusercontent.com/helm/helm/master/scripts/get > get_helm.sh $ chmod 700 get_helm.sh $ ./get_helm.sh </code> == jenkins * ''docker pull jenkins/jenkins'' * ''docker run -d --name jenkins -p 8080:8080 -p 50000:50000 -v /srv/jenkins:/var/jenkins_home jenkins/jenkins:latest'' * ''docker run -d -u root --name jenkins -p 8080:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v /srv/jenkins:/var/jenkins_home jenkins/jenkins:latest'' * **/var/jenkins_home/secrets/initialAdminPassword** * ''docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword'' * katacoda: [[https://www.katacoda.com/courses/cicd/build-docker-images-using-jenkins]] * modos de funcionamiento: * jenkins contra tcp://host:2345 abierto de docker * jenkins mapeando el sck * jenkins+docker == otros * ''dpkg -l <paquete>'' info/cursos/pue/devops/sesion9.txt Darrera modificació: 08/04/2020 06:58per mate