我正在尝试将 kubernetes 与 Spring Boot 应用程序一起使用并使用 mysql。但是我在 minikube 仪表板上发现了这个错误:
0/1 nodes are available: 1 pod has unbound immediate PersistentVolumeClaims.Back-off restarting failed container
Run Code Online (Sandbox Code Playgroud)
为boath 用户和管理员创建了一个秘密文件,一个configMap 文件也用于将spring boot 映像映射到mysql 的服务。Mysql部署文件是:
apiVersion: v1
kind: Service
metadata:
name: mysql # DNS name
labels:
app: mysql
tier: database
spec:
ports:
- port: 3306
targetPort: 3306
selector: # mysql Pod Should contain same labels
app: mysql
tier: database
clusterIP: None # We Use DNS, Thus ClusterIP is not relevant
---
# Define a 'Persistent Volume Claim'(PVC) …Run Code Online (Sandbox Code Playgroud)