From cc358ecf931372ba09f552d8880b3b583c4517b5 Mon Sep 17 00:00:00 2001 From: starnakin Date: Wed, 26 Feb 2025 09:22:16 -0500 Subject: [PATCH] app1 running with nginx --- p2/confs/app1.yaml | 15 +++++++++++++-- p2/scripts/minikube.sh | 15 +++++++-------- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/p2/confs/app1.yaml b/p2/confs/app1.yaml index 2dc7262..5023773 100644 --- a/p2/confs/app1.yaml +++ b/p2/confs/app1.yaml @@ -17,5 +17,16 @@ spec: containers: - name: app1 image: nginx:1.14.2 - ports: - - containerPort: 80 +--- +apiVersion: v1 +kind: Service +metadata: + name: app1 +spec: + type: NodePort + selector: + app: app1 + ports: + - port: 80 + targetPort: 80 + nodePort: 30080 diff --git a/p2/scripts/minikube.sh b/p2/scripts/minikube.sh index c8509c0..09965de 100644 --- a/p2/scripts/minikube.sh +++ b/p2/scripts/minikube.sh @@ -1,6 +1,9 @@ #!/bin/sh -#install docker +# this is some weird stuff nws +alias jj='sudo rm -rf /tmp/juju*' + +# install docker sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common -y sudo curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg @@ -18,14 +21,10 @@ sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io -y sudo systemctl enable docker -#install minikube +# install minikube curl -LO https://github.com/kubernetes/minikube/releases/latest/download/minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube && rm minikube-linux-amd64 -#copy systemd service -#cp /vagrant/confs/minikube.service /etc/systemd/system/ - -#systemctl enable minikube -#systemctl start minikube - sudo minikube start --driver=docker --force +jj +sudo minikube kubectl -- apply -f /vagrant/confs/app1.yaml