AL
Size: a a a
AL
СЛ
DV
apiVersion: networking.k8s.io/v1beta1после kk apply -f создаётся и pod для генерации сертифика, он висит и ждёт резолва
kind: Ingress
metadata:
labels:
app: nsq
component: nsqadmin
name: nsqadmin
namespace: nsq
spec:
backend:
serviceName: nsqadmin
servicePort: 80
rules:
- host: nsqadmin.host.ru
http:
paths:
- backend:
serviceName: nsqadmin
servicePort: 80
path: /
pathType: Prefix
tls:
- hosts:
- nsqadmin.host.ru
secretName: tls-nsq-admin-ingress
DS
DS
apiVersion: networking.k8s.io/v1beta1после kk apply -f создаётся и pod для генерации сертифика, он висит и ждёт резолва
kind: Ingress
metadata:
labels:
app: nsq
component: nsqadmin
name: nsqadmin
namespace: nsq
spec:
backend:
serviceName: nsqadmin
servicePort: 80
rules:
- host: nsqadmin.host.ru
http:
paths:
- backend:
serviceName: nsqadmin
servicePort: 80
path: /
pathType: Prefix
tls:
- hosts:
- nsqadmin.host.ru
secretName: tls-nsq-admin-ingress
DS
СХ
СХ
error: Ingress.extensions is invalid: spec: invalid value: []networking.IngressRule(nil): either 'backend' or 'rules' must be specified- надо понять что в value написать для backend
DS
error: Ingress.extensions is invalid: spec: invalid value: []networking.IngressRule(nil): either 'backend' or 'rules' must be specified- надо понять что в value написать для backend
СХ
{{- if .Values.ingress.enabled -}}
{{- $fullName := include "" . -}}
{{- $svcPort := .Values.service.port -}}
{{- if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: networking.k8s.io/v1beta1
{{- else -}}
apiVersion: extensions/v1beta1
{{- end }}
kind: Ingress
metadata:
name: {{ $fullName }}
labels:
{{- include "" . | nindent 4 }}
{{- with .Values.ingress.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
{{- if .Values.ingress.tls }}
tls:
{{- range .Values.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ . | quote }}
{{- end }}
secretName: {{ .secretName }}
{{- end }}
{{- end }}
rules:
{{- range .Values.ingress.hosts }}
- host: {{ .host | quote }}
http:
paths:
{{- range .paths }}
- path: {{ . }}
backend:
serviceName: {{ $fullName }}
servicePort: {{ $svcPort }}
{{- end }}
{{- end }}
{{- end }}
DS
{{- if .Values.ingress.enabled -}}
{{- $fullName := include "" . -}}
{{- $svcPort := .Values.service.port -}}
{{- if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: networking.k8s.io/v1beta1
{{- else -}}
apiVersion: extensions/v1beta1
{{- end }}
kind: Ingress
metadata:
name: {{ $fullName }}
labels:
{{- include "" . | nindent 4 }}
{{- with .Values.ingress.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
{{- if .Values.ingress.tls }}
tls:
{{- range .Values.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ . | quote }}
{{- end }}
secretName: {{ .secretName }}
{{- end }}
{{- end }}
rules:
{{- range .Values.ingress.hosts }}
- host: {{ .host | quote }}
http:
paths:
{{- range .paths }}
- path: {{ . }}
backend:
serviceName: {{ $fullName }}
servicePort: {{ $svcPort }}
{{- end }}
{{- end }}
{{- end }}
DS
{{- if .Values.ingress.enabled -}}
{{- $fullName := include "" . -}}
{{- $svcPort := .Values.service.port -}}
{{- if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}}
apiVersion: networking.k8s.io/v1beta1
{{- else -}}
apiVersion: extensions/v1beta1
{{- end }}
kind: Ingress
metadata:
name: {{ $fullName }}
labels:
{{- include "" . | nindent 4 }}
{{- with .Values.ingress.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
{{- if .Values.ingress.tls }}
tls:
{{- range .Values.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ . | quote }}
{{- end }}
secretName: {{ .secretName }}
{{- end }}
{{- end }}
rules:
{{- range .Values.ingress.hosts }}
- host: {{ .host | quote }}
http:
paths:
{{- range .paths }}
- path: {{ . }}
backend:
serviceName: {{ $fullName }}
servicePort: {{ $svcPort }}
{{- end }}
{{- end }}
{{- end }}
СХ
error: Ingress.extensions is invalid: spec: invalid value: []networking.IngressRule(nil): either 'backend' or 'rules' must be specified
AL
СХ
DS
error: Ingress.extensions is invalid: spec: invalid value: []networking.IngressRule(nil): either 'backend' or 'rules' must be specified
ВГ
AL
AL