kraken

Форк
0
/
testfs.yaml 
45 строк · 1.1 Кб
1
{{ if .Values.testfs.enabled }}
2
apiVersion: apps/v1
3
kind: Deployment
4
metadata:
5
  name: kraken-testfs
6
spec:
7
  replicas: 1
8
  selector:
9
    matchLabels:
10
      app.kubernetes.io/name: kraken
11
      app.kubernetes.io/component: testfs
12
      app.kubernetes.io/instance: {{ .Release.Name }}
13
  template:
14
    metadata:
15
      labels:
16
        app.kubernetes.io/name: kraken
17
        app.kubernetes.io/component: testfs
18
        app.kubernetes.io/instance: {{ .Release.Name }}
19
      {{ with .Values.testfs.annotations -}}
20
      annotations:
21
{{ tpl . $ | indent 8 }}
22
      {{- end }}
23
    spec:
24
      containers:
25
      - name: main
26
        image: {{ .Values.kraken.repository }}/kraken-testfs:{{ .Values.kraken.tag }}
27
        imagePullPolicy: {{ .Values.kraken.imagePullPolicy }}
28
        command:
29
        - /usr/bin/kraken-testfs
30
        - --port=80
31
---
32
kind: Service
33
apiVersion: v1
34
metadata:
35
  name: kraken-testfs
36
spec:
37
  selector:
38
    app.kubernetes.io/name: kraken
39
    app.kubernetes.io/component: testfs
40
    app.kubernetes.io/instance: {{ .Release.Name }}
41
  ports:
42
  - protocol: TCP
43
    port: 80
44
    targetPort: 80
45
{{ end }}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.