SERVIDORE18

 


lens herramienta a usar en kubernetes

sudo arp-scan -I br

minikube ssh 

minikube -p local-cluster ssh

ip add

pod solo es para un contenedor

crear manifiesto para tener recursos

Deployment (Plantilladel contenedor "imagn suya o de alguien mas ")

Service (le da un puerto si usted levanta )

Ingress

Configmap

Setseful

Secret

Replicaset

nano deployment.yaml

kubectl apply -f deployment.yaml

kubectl get deployment

kubectl  get pods 

nano service.yaml 

kubectl apply -f service.yaml








Bash
# 1. Borra por completo el clúster multi-nodo actual para que no queden residuos de red
minikube delete -p local-cluster

# 2. Inicia Minikube de nuevo SIN especificar nodos extra (por defecto crea solo uno)
minikube start -p local-cluster
apiVersion: apps/v1 kind: Deployment metadata: name: web-server-deployment labels: app: web-server spec: replicas: 5 selector: matchLabels: app: web-server template: metadata: labels: app: web-server spec: containers: - name: nginx image: nginx:latest ports: - containerPort: 80
nano.service
apiVersion: v1 kind: Service metadata: name: web-server-service spec: type: NodePort selector: app: web-server ports: - protocol: TCP port: 80 targetPort: 80 nodePort: 30080
# 1. Aplicar el despliegue para crear los 5 pods kubectl apply -f web-server-deployment.yaml # 2. Aplicar el servicio para exponer el puerto kubectl apply -f web-server-service.yaml # 3. Verificar que los pods estén "Running" en un solo nodo kubectl get pods -o wide
curl http://192.168.49.2:30080