Как получить модуль kubernetes для доступа к базе данных оракула? - PullRequest
0 голосов
/ 29 августа 2018

Я пытался получить модуль kuberentes для доступа к внешней базе данных оракула. Когда модуль вращается, PID, связанный с доступом к внешней базе данных Oracle, зависает и не прерывается.

Вот мой ямл:

apiVersion: batch/v1
kind: Job
metadata:
  name: neuron-oracle-producer-clinrpt
  namespace: pubsub
spec:
  template:
    metadata:
      labels:
        app: neuron-oracle-producer-clinrpt
    spec:
      restartPolicy: Never
      hostNetwork: true
      containers:
      - name: neuron-oracle-producer-clinrpt
        image: ndtregistry.azurecr.io/neuron-oracle-producer-clinrpt:latest
        imagePullPolicy: Always
        command: ["neuron-oracle-producer-clinrpt"]
        ports:
          - containerPort: 1521
            hostPort: 1521
        env:
        - name: ORA_USERNAME
          valueFrom:
            secretKeyRef:
              name: clinrpt
              key: username
        - name: ORA_PASSWORD
          valueFrom:
            secretKeyRef:
              name: clinrpt
              key: password
        - name: QUEUE_HOST
          value: "broker.kafka.svc.cluster.local"
        - name: QUEUE_PORT
          value: "9092"
        - name: QUEUE_CATEGORIES
          value: "json"
        - name: LOG_FILE
          value: "/var/log/neuron-oracle-producer-clinrpt.txt"
        - name: MESSAGE_SOURCE
          value: "ClinRpt"
        - name: MESSAGE_FORMAT
          value: "json"
        - name: DEBUG
          value: "TRUE"
        resources:
          requests:
            cpu: 500m
            memory: 1Gi
          limits:
            cpu: 500m
            memory: 1Gi
        volumeMounts:
        - name: logs
          mountPath: /var/log/producer
      imagePullSecrets:
      - name: azureregistry
      volumes:
      - name: logs
        emptyDir: {}

Как я могу получить свой модуль для доступа к внешней базе данных оракула?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...