This message was deleted.
# google-cloud
s
This message was deleted.
e
Copy code
export const Bucket = new Bucket(config.pulumiBucket, {
    name: "my-bucket",
    project: "project-b",
    location: 'US',
    versioning: {
        enabled: true
    },
    labels: {
        owner: "ops",
        environment: "staging",
        description: "some-description"
    }
}, {
    import: "my-bucket",
});
my stack is configured to be in another project:
Copy code
config:
  gcp:project: project-a
the service account has access to the bucket.
f
You can construct a separate provider for that project, e.g.
const projectBProvider = new gcp.Provider("proj-b-provider", { project: "project-b" … })
and then pass that provider to the constructor as an option, e.g.
new Bucket(config.pulumiBucket, { … }, { import: "my-bucket", provider: projectBProvider })
e
ahhh nice
going to try that
that worked man! Thanks!
👍 1