Masalah umum
Halaman ini mencantumkan masalah umum Config Connector.
Banyak masalah yang tercantum di sini telah diperbaiki. Kolom Versi tetap menunjukkan versi tempat perbaikan diperkenalkan. Untuk menerima perbaikan ini, upgrade ke versi yang tercantum atau yang lebih baru.
Jika Anda adalah bagian dari Program Developer Google, simpan halaman ini untuk menerima notifikasi saat catatan rilis yang terkait dengan halaman ini dipublikasikan. Untuk mempelajari lebih lanjut, lihat Halaman Tersimpan.
Untuk memfilter masalah umum menurut versi atau kategori produk, pilih filter Anda dari menu drop-down berikut.
Pilih versi Config Connector Anda:
Pilih kategori masalah Anda:
Atau, filter masalah umum:
| Kategori | Versi yang pertama kali teridentifikasi | Versi tetap | Masalah dan solusi |
|---|---|---|---|
| Resource | 1.134 | 1.134.2 |
Diperbaiki: SQLInstance mengalami error anotasi "merge" dan macet dalam status MemperbaruiResource
invalid value "merge" for "cnrm.cloud.google.com/state-into-spec" annotation
Masalah ini terjadi karena validasi yang lebih ketat yang diperkenalkan di versi 1.134.0 secara keliru menolak strategi "gabungkan" untuk resource |
| Penyelarasan Langsung | 1.131 | 1.134 |
Diperbaiki: Masalah pada pencocok langsungConfig Connector versi 1.132.0 memperkenalkan masalah yang memengaruhi resource yang menggunakan rekonsiliasi langsung. Error nama pengontrol duplikatPada versi 1.132.0, resource seperti
error registering controller: error adding direct controller for SpannerInstance to a manager: error creating new controller: controller with name spannerinstance-controller already exists.
Error "last-applied-configuration" SecretManagerSecretJika Anda mengaktifkan rekonsiliasi langsung untuk
[kubectl.kubernetes.io/last-applied-configuration] must follow pattern [a-z0-9A-Z]+([_\.\-]*[a-z0-9A-Z]+)*), be less than 64 characters, and must have a UTF encoding of less than 128 bytes
Hal ini terjadi karena Config Connector secara keliru mencoba meneruskan anotasi Kubernetes internal sebagai label ke Secret Manager API. |
| Instalasi, Jaringan | Kubernetes 1.19 | 1,43 |
Diperbaiki: Gagal memanggil webhook x509: error sertifikat mengandalkan kolom Common Name lamaJika Anda melihat error yang serupa dengan contoh berikut, Anda mungkin mengalami masalah dengan sertifikat:
Error from server (InternalError): error when creating "/mnt/set-weaver-dns-record.yml": Internal error occurred: failed calling webhook "annotation-defaulter.cnrm.cloud.google.com": Post "https://cnrm-validating-webhook.cnrm-system.svc:443/annotation-defaulter?timeout=30s": x509: certificate relies on legacy Common Name field, use SANs or temporarily enable Common Name matching with GODEBUG=x509ignoreCN=0
Masalah ini terjadi pada Kubernetes versi 1.19 dan yang lebih baru. Config Connector versi 1.43 dan yang lebih baru mendukung pembuatan sertifikat otomatis, yang akan mencegah masalah ini. Solusi: Untuk mengatasi masalah ini, Anda dapat menghapus sertifikat dan Pod yang relevan: kubectl delete -n cnrm-system secrets cnrm-webhook-cert-abandon-on-uninstall kubectl delete -n cnrm-system secrets cnrm-webhook-cert-cnrm-validating-webhook kubectl delete -n cnrm-system pods -l "cnrm.cloud.google.com/component=cnrm-webhook-manager" Setelah Anda menghapus resource ini, sertifikat yang benar akan dibuat ulang. |