我想从 GCE 实例上的 PHP 应用程序连接 Cloud SQL。
由于库版本较旧,PHP 应用程序无法通过 SSL 连接连接到 Cloud SQL。
我正在考虑在没有 SSL 的情况下从 GCE 实例连接到 Cloud SQL 实例。在这种情况下,数据是否受到他人的保护?
可以在 GCP 网络内部访问交换的数据。我只是想防止数据泄露到互联网并被黑客或陌生人获取。
我想从 GCE 实例上的 PHP 应用程序连接 Cloud SQL。
由于库版本较旧,PHP 应用程序无法通过 SSL 连接连接到 Cloud SQL。
我正在考虑在没有 SSL 的情况下从 GCE 实例连接到 Cloud SQL 实例。在这种情况下,数据是否受到他人的保护?
可以在 GCP 网络内部访问交换的数据。我只是想防止数据泄露到互联网并被黑客或陌生人获取。
我正在设置 Google Container Engine 并创建了 pod、资源控制器和服务。但是,它永远不会准备好并重新启动多次,如下所示。(restartPolicy
是Always
)
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
app-production-acg4r 0/1 ExitCode:0 8 5m
app-production-p7njh 0/1 ExitCode:0 8 5m
我遵循了 Kubernetes Application Troubleshooting Guide,但没有运气。
首先,我试过了kubectl logs
,但没有输出
$ kubectl logs app-production-acg4r app-production
$ kubectl logs app-production-p7njh app-production
$ kubectl logs --previous app-production-acg4r app-production
$ kubectl logs --previous app-production-p7njh app-production
我还尝试使用kubectl exec
. 它有时会返回错误:
$ kubectl exec notel-production-uz29p -c notel-production -- ls /var/log
error: Error executing remote command: Error executing command in container: container not found ("notel-production")
有时没有回应:
$ kubectl exec notel-production-uz29p -c notel-production -- ls /var/log
(No response)
我还确认了Cluster Troubleshooting Guide。
我不知道我还能做什么。我该如何调查这个问题?还是这是 Google Container Engine 的问题?
我正在运行一个 Google Cloud SQL 实例(“mysql-master”),它有一个副本。(“mysql-replica”)另一台服务器上的 Web 应用程序在 Cloud SQL 实例上读取和写入数据。
mysql-master 重启时,app server 可以读写数据吗?
我想运行gcloud sql instances patch mysql-master
,但有时需要重启实例。我想知道 Web 应用程序是否可以在实例重新启动时读取/写入数据。