請問下,我在 Settings 的 Variables 放了建置部署相關金鑰(File)
因建置部署時,都需指定金鑰
例如
gcloud auth activate-service-account --key-file $GCP_KEY_FILE --project=$GCP_PROJECT
或
helm --install --kubeconfig="$K8S_KEY"
但其實大家開發維運時,都可以修改 .gitlab.yml 檔來 cat 取得金鑰內容,
那有什麼方式可以避免?感謝
目前要跟外包共同開發上線專案,因部署在我司環境,不希望對方因可看到專案下的 .gitlab.yml,進而修改內容拿到我司金鑰。其實對自家開發者也是啦,非管理人員拿到金鑰內容都不是好事