Я пытаюсь применить следующий StorageBucket ресурс из примера манифеста Google:
apiVersion: storage.cnrm.cloud.google.com/v1alpha2
kind: StorageBucket
metadata:
labels:
label-one: "value-one"
name: dmacthedestroyer-hdjkwhekhjewkjeh-storagebucket-sample
spec:
lifecycleRule:
- action:
type: Delete
condition:
age: 7
versioning:
enabled: true
cors:
- origin: ["http://example.appspot.com"]
responseHeader: ["Content-Type"]
method: ["GET", "HEAD", "DELETE"]
maxAgeSeconds: 3600
Время ожидания ответа со следующими ошибками:
$ kubectl apply -f sample.yaml
Error from server (Timeout): error when creating "sample.yaml": Timeout: request did not complete within requested timeout 30s
ОБНОВЛЕНИЕ: По какой-то неизвестной причине сообщение об ошибке изменилось на следующее:
Error from server (InternalError): error when creating "sample.yaml": Internal error occurred: failed calling webhook "cnrm-deny-unknown-fields-webhook.google.com": Post https://cnrm-validating-webhook-service.cnrm-system.svc:443/deny-unknown-fields?timeout=30s: net/http: TLS handshake timeout
Я проверил это в двух разных сетях с одинаковым результатом ошибки.
Я установил компоненты Config Connector, как описано в их документации , используя специальную учетную запись службы с разрешениями roles/owner
, точно так, как указано в приведенных выше инструкциях. с этой настройкой развернуты ресурсы IAMServiceAccount и IAMServiceAccountKey .
Как мне следует устранить неполадки?