Hot answers tagged

7

Note: I'm not a GCE user yet, the answer is based solely on documentation. You could be Viewing Audit Logs in the Google Cloud Console, more specifically the Admin Activity logs: Admin Activity logs contain log entries for API calls or other administrative actions that modify the configuration or metadata of resources. For example, the logs record ...


4

Speaking primarily from the Google App Engine (GAE) perspective. My preference is for environment-driven project split. This might be of interest: Advantages of implementing CI/CD environments at GAE project/app level vs service/module level? I wouldn't go for architecturally-driven project split unless there are serious reasons for doing so (if you feel ...


3

If the artifacts in question are docker images then the recommended artifact management solution is the Container Registry, well integrated with other GCP products producing and/or using such images. AFAIK they don't have a real artifact manager for other kinds of artifacts, they suggest the rather general purpose Cloud Storage for that. You can find an ...


2

Not sure if you sorted this out, but I had to do something similar to get who started the instance so I can badger them into stopping the instance if they are not using it. I put together a Logging query: resource.type = gce_instance AND (jsonPayload.event_subtype = compute.instances.start OR jsonPayload.event_subtype = compute.instances.insert ) AND ...


2

Your application requirements really do influence your options here, maybe add more detail about the app because this subject is very much about your application architecture too. The application state is fixed, pod's are rebuilt as per the spec or source container that defines them and the replication sets take care of the deployment so I'd say the ...


1

Yes, it's possible. Fundamentally GCR is built on top of Cloud Storage, with roughly the same basic access control: public, i.e completely accessible private, with quite flexible access control from pretty much anywhere, even from outside the GCP domain - being in a certain GCP project is rather irrelevant. From Granting users and other projects access to ...


1

We have two projects: production and staging. Later runs dev, qa also. And for billing purpose, we tag resources accordingly.


1

It's not currently possible to list all the accessible buckets across all cloud projects, neither in the developer console browser nor via the gsutil command. Both of them only display buckets for one project at a time. But if you specify a particular project (or stick with the one selected by default) you can list the accessible buckets inside that project ...


Only top voted, non community-wiki answers of a minimum length are eligible