sealedsecrets.bit-6ren">
gpt4 book ai didi

Kubernetes 缺少 secret 文件并出现错误错误 : secret "env" not found

转载 作者:行者123 更新时间:2023-12-03 08:21:16 27 4
gpt4 key购买 nike

当我部署新版本的 Kubernetes 应用程序时,我收到了该错误

Error: secret "env" not found

enter image description here

即使我在自定义资源定义中有环境 -> sealedsecrets.bitnami.com

enter image description here

env.yaml

apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: env
namespace: api
spec:
encryptedData:
AUTH_COGNITO: AgCIxZX0Zv6gcK2p ----
template:
metadata:
creationTimestamp: null
name: env
namespace: api
type: Opaque

deployment.yaml

apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ .Release.Name }}
labels:
app: {{ .Release.Name }}
spec:
revisionHistoryLimit: 2
replicas: {{ .Values.replicas }}
selector:
matchLabels:
app: {{ .Release.Name }}
template:
metadata:
labels:
app: {{ .Release.Name }}
spec:
containers:
- name: {{ .Release.Name }}
image: "{{ .Values.imageRepository }}:{{ .Values.tag }}"
env:
{{- include "api.env" . | nindent 12 }}
resources:
limits:
memory: {{ .Values.memoryLimit }}
cpu: {{ .Values.cpuLimit }}
requests:
memory: {{ .Values.memoryRequest }}
cpu: {{ .Values.cpuRequest }}
{{- if .Values.healthCheck }}
livenessProbe:
httpGet:
path: /healthcheck
port: 4000
initialDelaySeconds: 3
periodSeconds: 3
timeoutSeconds: 3
{{- end }}
imagePullSecrets:
- name: {{ .Values.imagePullSecret }}
{{- if .Values.tolerations }}
tolerations:
{{ toYaml .Values.tolerations | indent 8 }}
{{- end }}
{{- if .Values.nodeSelector }}
nodeSelector:
{{ toYaml .Values.nodeSelector | indent 8 }}
{{- end }}

更新我的问题我的 secret 我没有名为 env 的 secret

加上 regcred 中的错误里面Sealedsecrets.bitnami.com

Failed to unseal: no key could decrypt secret (.dockerconfigjson)

enter image description here

最佳答案

您对错误的 Kubernetes 集群运行了 kubeseal,或者您尝试在加密后编辑名称或命名空间,但未在加密模式下启用它们。更有可能是第一个。

关于Kubernetes 缺少 secret 文件并出现错误错误 : secret "env" not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67780759/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com