$ kubectl create clusterrolebinding cluster-admin-binding \
--clusterrole=cluster-admin \
--user=$(gcloud config get-value account)
clusterrolebinding "cluster-admin-binding" created
Service Catalog컲
https://cloud.google.com/kubernetes-engine/docs/how-to/add-on/service-catalog/install-service-catalog
Slide 56
Slide 56 text
No content
Slide 57
Slide 57 text
$ sc install
account: [email protected]
project: shakr-openinfra-demo
zone:
generated service catalog deployment config in dir: /tmp/service-
catalog544428136
Service Catalog installed successfully.
Service Catalog컲
https://cloud.google.com/kubernetes-engine/docs/how-to/add-on/service-catalog/install-service-catalog
Slide 58
Slide 58 text
$ sc add-gcp-broker
using project: shakr-openinfra-demo
enabling a GCP API: servicebroker.googleapis.com
enabling a GCP API: bigtableadmin.googleapis.com
enabling a GCP API: ml.googleapis.com
...
The Service Broker has been added successfully.
Service Catalog컲
https://cloud.google.com/kubernetes-engine/docs/how-to/add-on/service-catalog/install-service-catalog
$ kubectl -o "custom-
columns=NAME:.spec.externalName,DESCRIPTION:.spec.description" \
get clusterserviceclasses
NAME DESCRIPTION
cloud-spanner The first horizontally scalable...
cloud-iam-service-account Specialized service which provisions...
cloud-pubsub Ingest event streams from anywhere...
cloud-sql-mysql A fully-managed MySQL database service
bigquery A fast, highly scalable, cost-effective
cloud-bigtable A high performance NoSQL database
Service Catalog핆