def update(ctx, name=None): ''' Updates a Google Cloud IAM Service Account on rehive-services ''' task_template(ExtensionsServiceAccount, "update", [ ctx, ], name=name)
def bind(ctx, name=None): ''' Binds a Google Cloud IAM Service Account on rehive-services ''' task_template(ExtensionsServiceAccount, "bind", [ ctx, ], name=name)
def bind(ctx, name=None): ''' Binds a Google Cloud IAM Service Account on rehive-core ''' task_template(PlatformServiceAccount, "bind", [ ctx, ], name=name)
def update(ctx, name=None): ''' Updates a Google Cloud IAM Service Account on rehive-core ''' task_template(PlatformServiceAccount, "update", [ ctx, ], name=name)
def update(ctx, name=None): ''' Updates a Google Cloud IAM role on rehive-core ''' task_template(PlatformRole, "update", [ ctx, ], name=name)
def upload(ctx, name=None, secret="gcloud-wale"): ''' Uploads a Google Cloud IAM Service Account private key to k8s namespace as a generic secret on rehive-core ''' task_template(PlatformServiceAccount, "upload", [ ctx, secret, ], name=name)
def chown(ctx, name, bucket): ''' Changes ownership of a GCS bucket to an IAM service account on rehive-services ''' task_template(ExtensionsServiceAccount, "chown", [ ctx, bucket, ], name=name)
def upload(ctx, name=None, secret="google-credentials"): ''' Uploads a Google Cloud IAM Service Account private key to k8s namespace as a generic secret on rehive-services ''' task_template(ExtensionsServiceAccount, "upload", [ ctx, secret, ], name=name)
def update(ctx, name=None): ''' Updates a Google Cloud IAM role on rehive-services ''' task_template(ExtensionsRole, "update", [ctx,], name=name)
def chown(ctx, name, bucket): ''' Changes ownership of a GCS bucket to an IAM service account on rehive-core ''' task_template(PlatformServiceAccount, "chown", [ctx, bucket], name=name)