Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

148 total results found

Pods

Kubernetes Pods

YAML

Kubernetes Pods

#Las cadenas no requieren comillas:Título: Introducción a YAML # Pero se pueden usar:title-w-quotes: 'Introducción a YAML' # Las cadenas multilínea comienzan con |ejecutar: |    npm ci    npm build    prueba npm #Secuencias#Las secuencias nos permiten defin...

pod.yaml

Kubernetes Pods

Fichero inicial de ejemplo para levantar un pod en Kubernetes mediante el modo declarativo apiVersion: v1 kind: Pod metadata: name: nginx labels: zone: prod version: v1 spec: containers: - name: nginx image: nginx  

comandos para ver estados y opciones de pods

Kubernetes Pods

kubectl get pod name_pod kubectl get pods #Mas datos kubectl get pod name_pod -o wide #El estado actual y su configuración kubectl describe pod name_pod #En formato json o yaml para obtener un fichero de lo que hay montado actualmente kubectl descri...

Diferencias con Pods

Kubernetes Deployments

Workloads y controllers

Kubernetes Deployments

Ejemplo de deployment declarativo

Kubernetes Deployments

apiVersion: apps/v1 # i se Usa apps/v1beta2 para versiones anteriores a 1.9.0 kind: Deployment metadata: name: nginx-d spec: selector: #permite seleccionar un conjunto de objetos que cumplan las condicione matchLabels: app: nginx repl...

ClusterIp - NodePort - LoadBalancer

Kubernetes Servicios

Porque un servicio?

Kubernetes Servicios

Ejemplo de uso de labels

Kubernetes Servicios

Descripción

Kubernetes Kubeconfig

Es un fichero yaml que usa kubectl para obtener la configuración de acceso a los cluster de Kubernetes La ubicación de este fichero se puede configurar mediante: La opción kubectl --kubeconfig La variable de entorno $KUBECONFIG Suele redisir en el dire...

Que contiene el fichero config

Kubernetes Kubeconfig

Certificado de conexión creado en el momento de la instalación Servidor donde se conectará Nombre  Usuario Token de usuario #Ejemplo de contenido apiVersion: v1 kind: Config preferences: {} #Datos cluster clusters: - cluster: name: desarrollo...

Comandos interesantes

Kubernetes Kubeconfig

DECLARATIVO apiVersion: v1 clusters: - cluster: server: http://localhost:8080 name: local-server contexts: - context: cluster: local-server namespace: the-right-prefix user: myself name: default-context current-context: default-context kind: Confi...

ConfigMaps

Kubernetes ConfigMaps / Secrets

Objeto de la api de kubernetes para almacenar información no confidencial en parejas clave-valor Permite descoplar información específica del despliegue de la máquina. Los pods pueden utilizar los configMaps como: Variables de entorno Argumentos CLI Fic...

Secrets

Kubernetes ConfigMaps / Secrets

Objeto de la Api de Kubernetes que contienen una pequeña cantidad de información sensible. Passwords, tokens i/o llaves. Casos de uso: Mapear ficheros sensibles en el volumen. Configurar variables de entorno en un contenedor. Proporcionar credenciales al...

Volums - PV - PVC

Kubernetes Volums

Los ephemeral volumes no nos aseguran la persistencia de los datos en caso de eliminar el  POD, necesitaremos un mecanismo para definir volumenes persistentes. Los pods en kubernetes son objetos efímeros. PV PersistenVolume Un volum persistent representa u...

CSI

Kubernetes Volums

Container Storage Interface (CSI) Extensión de k8s que simplifica la gestión del almacenamiento, es un estándar que permite exponer almacenamiento de todo tipo a los workloads de kubernetes. aws, google cloud, etc. Enlace para ver los drivers disponibles ...

Guía de conexión a dispositivos MikroTik

Mikrotic

Guía de conexión a dispositivos MikroTik Conexión Red por defecto: 192.168.88.1 Usuario por defecto: user: admin pass vacio. Posible conexión por ssh: ssh admin@192.168.88.1 Resetear al dispositivo a su estado inicial: /interfaces reset-config...

Que es esto?

Servicios SeLinux vs AppArmor

Son sistemas de control de acceso obligatorio (MAC, Mandotaroy Access Control) utilizados en sistemas Linux para mejorar la seguridad. Aunque ambos cumplen funciones similares.

SELinux vs AppArmor / apt vs aptitude

Conceptos básicos

SE Linux - AppArmor SELInux (Security-Enhanced Linux) y AppArmor son sistemas de control de acceso obligatorio utilizados en sistemas Linux para mejorar la seguridad. Ambos cumplen funciones similares, pero tienen diferencias importantes en su diseño, impleme...