la

Cerca

Heus ací els resultats de la cerca.

Sesión 7: Seguridad, Prometheus
40 Resultats, Darrera modificació:
RF tokens: * [[https://www.welivesecurity.com/la-es/2015/04/21/vulnerabilidad-cross-site-request-f... ] ; curva elíptica * Heartbleed * ssl labs: [[https://www.ssllabs.com/]] * <del>RSA<... reservations: memory: 64M labels: - traefik.frontend.rule=Host:grafana... reservations: memory: 64M labels: - traefik.frontend.rule=Host:alertma
Sesión 8 : kubernetes
29 Resultats, Darrera modificació:
== kubernetes * master * todo a través de la API * etcd (lo que más se muere en entorno multimaster) * en algunos casos pierde la coherencia, no se replica, hay que borrar los fic... s * healtcheck en Dockerfile (para repartir la carga)... si no lo pasa, se suicida * kube-pr... "global") * daemontset -> recolectores == labs * [[https://training.play-with-kubernetes.com
Sesión 12 : k8s (traefik)
24 Resultats, Darrera modificació:
8s (traefik) {{tag>devops cursos k8s}} == k8s === lab (traefik) * traefik como ingress controller:<c... fik-ingress-controller namespace: kube-system labels: k8s-app: traefik-ingress-lb spec: template: metadata: labels: k8s-app: traefik-ingress-lb ... esta versión no se ha desplegado correctamente VS la anterior <code yaml; traefik-deployment.yaml> ---
Sesión 5: vagrant, ansible
13 Resultats, Darrera modificació:
nes y configurar user/pass, no era el objetivo de la práctica <code yaml; Vagrantfile> $mi_script=<<SC... zada una carpeta entre los 3 nodos para compartir la información de unirse al swarm (o NFS) <code yaml... ansible'' * [[https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html]] ... e un grupo * [[https://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html]] === 4 nodo
Sesión 3 : swarm
10 Resultats, Darrera modificació:
>'' * docker mysql: importar los fichero SQL de la carpeta **/docker-entrypoint-initdb.d/** automati... s'' * ''docker ps -f name=<> [-q]'' : obtener la ID del contenedor filtrado por nombre * ''doc... y: mode: replicated replicas: 1 labels: traefik.port: 9000 traefik.f... D: wordpress wordpress: image: wordpress:latest ports: - "8000:80" volumes:
sesión 13 ELK
10 Resultats, Darrera modificació:
ferentes namespaces) * nginx+ssl, traefik == lab levantar docker swarm cluster, desplegar Portain... y: mode: replicated replicas: 1 labels: traefik.port: 9000 traefik.f... UTE_URIS: 'logstash://logstash:5000' DOCKER_LABELS: 'yes' volumes: - /var/run/docker.s... OUT: 'ignore' deploy: replicas: 1 labels: traefik.port: 5601 traefik.f
Sesión 2: Docker
7 Resultats, Darrera modificació:
or.net * duffle -> helm * istio.io : securiza la conexión entre PODs === sudo & services * sudo... able === capas * agrupar capas de comandos que las generan siempre que sea posible * RUN, COPY,... depends_on: - db image: wordpress:latest ports: - "8000:80" restart: ... a 10 los wordpress * en este caso no coordina las sesiones (para eso el REDIS) * ''docker stack
Sesión 6 : ansible
7 Resultats, Darrera modificació:
b - name: Install MySQL apt: pkg={{item}} state=latest update_cache=false register: ispconfig_inst... s' </code> * [[https://docs.ansible.com/ansible/latest/modules/mysql_user_module.html?highlight=mysq... === roles * [[https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html#role-di... ized_key: user: operador state: present # la clave pública en el directorio files del rol
Sesión 16 prometheus on kubernetes
6 Resultats, Darrera modificació:
cloud container clusters list'' * en local, con las utilidades G instaladas: ''gcloud container clus... ystem'' * tiller: parte servidor de helm, con la que interactuamos * creamos para deployar: ''he... efik para usar con el deploy del WHO (necesitamos la IP asignada por el uso de **nip.io**) <code yaml;... fik-ingress-controller namespace: kube-system labels: k8s-app: traefik-ingress-lb spec: repl
Sesión 11 Jenkins
5 Resultats, Darrera modificació:
* MapReduce -> Spark * MapReduce : repartir la carga entre X servidores que no tengan colisiones... cación (3 dataNode) * reglas de afinidad de la replicación * sueltas el archivo de Gb o Tb... ag") { sh ('docker tag gitlab/nginx-demo1:latest registry.floss.cat/mate/demo1:latest') } stage ("push") { withCredentials([u
Sesión 9 : kubernetes, Jenkins
4 Resultats, Darrera modificació:
c/docker'' * solicitar licencia EE * añadir la URL en apt: ''deb https://storebits.docker.com/ee... 727ecb3b70/ubuntu xenial stable'' * descargar la key: ''gpg --recv-keys BD4791B791A29FA3'' ''gpg -... /srv/jenkins:/var/jenkins_home jenkins/jenkins:latest'' * ''docker run -d -u root --name jenkins... srv/jenkins:/var/jenkins_home jenkins/jenkins:latest'' * **/var/jenkins_home/secrets/initialAd
Sesión 15 examen
4 Resultats, Darrera modificació:
osas en k8s === pq prometheus * kubernetes lee las métricas (para hacer lo que haga falta) * meno... ismo namespace * separación con networking de las diferentes capas (separación duro entre front y ... n k8s sin autenticación queda expuesto (ya que en las variables del entorno se establecen, entre otras cosas, la IP (interna) del administrador * [[https://do
Sesión 10 Jenkins
3 Resultats, Darrera modificació:
-v /srv/kenkins:/var/jenkins_home jenkins/jenkins:latest'' * 999 deberá el **GID** del grupo **d... ** <- privilegiado root (no mola) o ''--user'' en la ejecución * jenkins + == laboratorio * integración jenkins + gitlab [[https://medium.com/devop
Sesión1: Docker
2 Resultats, Darrera modificació:
* ''docker ps -ql'': muestra último contenedor lanzado * ''docker ps <nombre> -d %%'{{.Networsett... ocker hub * oficial: hecho por docker * la **_** equivale a **library** en hub.docker.com
Sesión 4 : swarm (ELK+TIG)
2 Resultats, Darrera modificació:
e meten en 1 row se pueden repetir, en función de las variables * <code> $host = show tag values wit... csearch:9200' deploy: replicas: 1 labels: traefik.port: 5601 traefik.f