►
Description
5mp is now Cloud Seed ⛅🌱 https://hello.cloudseed.app
Cloud Seed is an open-source program lead by GitLab Incubation Engineering in collaboration with Google Cloud.
Deploying web application (and related workloads) from GitLab to major cloud providers should be trivial.
Cloud Seed makes it ridiculously simple and intuitive to consume appropriate Google Cloud services within GitLab.
A
A
A
One
of
the
requirements
is
that
the
gitlab
instance
needs
to
be
configured
to
serve
as
a
google
oauth
2
client.
If
this
configuration
is
missing
and
the
user
tries
to
access
infrastructure,
google
cloud
within
a
project,
they
are
shown
a
message
which
explains
that
this
configuration
is
needed.
Furthermore,
they
are
given
a
button
that
links
to
the
documentation
page.
That
explains
what
needs
to
be
done.
The
message
informs
them
that
this
needs
to
be
performed
by
the
administrator.
A
A
A
A
When
the
gitlab
instance
is
configured
to
have
google
oauth
2
as
a
auth
provider,
it
is
linked
to
a
gcp
project.
This
gcp
project
needs
two
apis,
enabled
the
cloud
resource
manager,
api
and
the
identity
access
management
api.
Assuming
that
this
these
apis
are
disabled
the
process,
the
generation
of
service
account
needs
to
handle
those
scenarios.