halyard support for service account impersonation
Issue Summary:
Service account Impersonation feature for Google cloud accounts was implemented in Spinnaker but there are some gaps. This issue is to highlight the missing/needed options in hal command to support service account impersonation.
Cloud Provider(s):
Environment:
Any Spinnaker having google cloud provider implementation
Feature Area:
halyard
Description:
GoogleCommonManagedAccount in clouddriver already has the fields serviceAccountId & serviceAccountProject to support the service account impersonation but the same are missing in halyard.
Steps to Reproduce:
Adding a google account using hal command doesn't provide options to add serviceAccountId and serviceAccountProject and there by the ~/.hal/config doesn't include those fields.
This issue hasn't been updated in 45 days, so we are tagging it as 'stale'. If you want to remove this label, comment:
@spinnakerbot remove-label stale
@spinnakerbot remove-label stale
This issue hasn't been updated in 45 days, so we are tagging it as 'stale'. If you want to remove this label, comment:
@spinnakerbot remove-label stale
This issue is tagged as 'stale' and hasn't been updated in 45 days, so we are tagging it as 'to-be-closed'. It will be closed in 45 days unless updates are made. If you want to remove this label, comment:
@spinnakerbot remove-label to-be-closed