أقوم حاليًا بتثبيت Discourse باستخدام مخططات Helm. هنا يتم النشر في Terraform، ولكن آمل أن يكون ذلك مفهومًا.
resource "helm_release" "discourse" {
name = "discourse"
namespace = "discourse"
create_namespace = true
repository = "https://charts.bitnami.com/bitnami"
chart = "discourse"
version = "8.0.4"
set {
name = "auth.email"
value = "test@test.com"
}
set {
name = "auth.username"
value = "user"
}
set {
name = "auth.password"
value = "abcd1234"
}
set {
name = "ingress.enabled"
value = true
}
set {
name = "ingress.hostname"
value = "discourse.my-domain.com"
}
set {
name = "ingress.ingressClassName"
value = "nginx"
}
}
للأسف، عندما أقوم بتشغيله، يفشل النشر، ويقول إن حاوية discourse في البود discourse لديها المشكلة
Readiness probe failed: Get "http://192.168.4.41:8080/srv/status": dial tcp 192.168.4.41:8080: connect: connection refused
هل تعرف كيف يمكن إصلاح ذلك؟