Запуск JFrog в MicroK8s слишком мало открытых файлов - PullRequest
0 голосов
/ 08 января 2019

Я хотел бы запустить локальный прокси Maven с JFrog на моем экземпляре Microk8s. Я получаю следующее сообщение об ошибке:

ERROR: Max number of open files 1024, is too low. Cannot run Artifactory!

Мой файл развертывания yaml выглядит так:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: jfrog
spec:
  selector:
    matchLabels:
      app: jfrog
  template:
    metadata:
      labels:
        app: jfrog
    spec:
      containers:
      - name: jfrog
        image: docker.bintray.io/jfrog/artifactory-oss:latest
        env:
        - name: TZ
          value: Europe/Berlin
        - name: EXTRA_JAVA_OPTIONS
          value: -Dartifactory.maven.suppressPomConsistencyChecks=true
        ports:
          - name: http
            containerPort: 8081
            protocol: TCP
        resources:
          limits:
            cpu: 400m
            memory: 2Gi
          requests:
            cpu: 200m
            memory: 512Mi

Рекомендуемая настройка для открытых файлов - 32000, а минимальное значение для запуска служб - 10000. Образ контейнера для JFrog запускается как пользователь без полномочий root. У кого-нибудь есть идеи, как решить эту проблему?

Заранее спасибо

...