kubernetes in EC2 Instance

Всем Привет, столкнулся с такой проблемой, сейчас активно изучаю kubernetes, развернул локально minikube с vm driver virtualbox. Есть приложение на реакт, содержимое докерфайла

FROM node:12.14-alpine as dependencies
WORKDIR /tmp/
COPY package.json package-lock.json ./
RUN ["npm", "install", "--only-production"]

FROM node:12.14-alpine as build
WORKDIR /tmp/
COPY package.json package-lock.json ./
COPY --from=dependencies /tmp/node_modules ./node_modules
COPY src/ src/
COPY public/ public/
COPY .env.kubernetes .env
COPY config-overrides.js config-overrides.js
COPY tsconfig.json tsconfig.json
COPY tsconfig.dev.json tsconfig.dev.json
RUN npm install -g react-app-rewired
RUN ["npm", "run", "build"]

FROM nginx:1.17.2 as release
COPY deploy/nginx/default.conf /etc/nginx/conf.d/
COPY --from=build /tmp/build /app/build
WORKDIR /app/
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]

nginx/default.conf:

client_max_body_size 1024m;

server {
  listen 80;

  root /app/build;
  index index.html index.htm;
  access_log /dev/null;

  location / {
    try_files $uri.html $uri $uri/ /index.html;
  }
}

skaffold.yaml:

apiVersion: skaffold/v1beta15
kind: Config
build:
  artifacts:
    - image: app-ui
      context: ../ui

deploy:
  kubectl:
    manifests:
      - ./manifests/ui.yaml

ui.yaml:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: ui
spec:
  selector:
    matchLabels:
      app: ui
  template:
    metadata:
      labels:
        app: ui
    spec:
      containers:
        - name: nginx
          image: app-ui
          ports:
            - containerPort: 80

---
apiVersion: v1
kind: Service
metadata:
  name: ui
spec:
  type: NodePort
  ports:
    - port: 80
      nodePort: 30300
  selector:
    app: ui

Проблема в том, что когда я разворачиваю локально, через skaffold run, то все нормально собирается, и приложение запускается, но когда я тоже самое делаю в ec2 instance, но minikube уже c vm driver none, то открывая приложение я получаю ошибку такого плана: введите сюда описание изображения

Помогите кто может, уже несколько часов сижу, не могу разобраться!


Ответы (0 шт):