diff --git a/_plugins/README.md b/_plugins/README.md index d4a192840e..3f30927e31 100644 --- a/_plugins/README.md +++ b/_plugins/README.md @@ -25,6 +25,7 @@ This renders the definition of the glossary term inside a `
(.)/) { "
#{@args[:prepend]} #{$1.downcase}" } + else + text + end end end diff --git a/docs/concepts/service-catalog/index.md b/docs/concepts/service-catalog/index.md index 814505ccb3..f85b1bea37 100644 --- a/docs/concepts/service-catalog/index.md +++ b/docs/concepts/service-catalog/index.md @@ -5,7 +5,7 @@ approvers: --- {% capture overview %} -{% glossary_definition term_id="service-catalog" length="all" prepend="Service Catalog is " %} +{% glossary_definition term_id="service-catalog" length="all" prepend="Service Catalog is" %} A *Service Broker*, as defined by the [Open Service Broker API spec](https://github.com/openservicebrokerapi/servicebroker/blob/v2.13/spec.md), is an endpoint for a set of Managed Services offered and maintained by a third-party, which could be a cloud provider such as AWS, GCP, or Azure. Some examples of *Managed Services* are Microsoft Azure Cloud Queue, Amazon Simple Queue Service, and Google Cloud Pub/Sub, but they can be any software offering that can be used by an application. @@ -55,7 +55,7 @@ Upon creation, the Service Catalog controller will create a Kubernetes `Secret` ### Authentication -Service Catalog supports these methods of authentication: +Service Catalog supports these methods of authentication: * Basic (username/password) * [OAuth 2.0 Bearer Token](https://tools.ietf.org/html/rfc6750) @@ -118,7 +118,7 @@ The following is a sequence diagram illustrating the steps involved in listing M ### Provisioning a new instance -A {% glossary_tooltip text="Cluster Operator" term_id="cluster-operator" %} can initiate the provisioning of a new instance by creating a `ServiceInstance` resource. +A {% glossary_tooltip text="Cluster Operator" term_id="cluster-operator" %} can initiate the provisioning of a new instance by creating a `ServiceInstance` resource. This is an example of a `ServiceInstance` resource: @@ -133,7 +133,7 @@ spec: clusterServiceClassExternalName: cloud-provider-service clusterServicePlanExternalName: service-plan-name ##### - # Additional parameters can be added here, + # Additional parameters can be added here, # which may be used by the Service Broker. ##### ``` @@ -148,7 +148,7 @@ The following sequence diagram illustrates the steps involved in provisioning a ### Binding to a Managed Service -After a new instance has been provisioned, a {% glossary_tooltip text="Cluster Operator" term_id="cluster-operator" %} must bind to the Managed Service to get the connection credentials and service account details necessary for the application to use the service. This is done by creating a `ServiceBinding` resource. +After a new instance has been provisioned, a {% glossary_tooltip text="Cluster Operator" term_id="cluster-operator" %} must bind to the Managed Service to get the connection credentials and service account details necessary for the application to use the service. This is done by creating a `ServiceBinding` resource. The following is an example of a `ServiceBinding` resource: @@ -162,7 +162,7 @@ spec: instanceRef: name: cloud-queue-instance ##### - # Additional information can be added here, such as a secretName or + # Additional information can be added here, such as a secretName or # service account parameters, which may be used by the Service Broker. ##### ``` diff --git a/docs/tasks/service-catalog/install-service-catalog-using-helm.md b/docs/tasks/service-catalog/install-service-catalog-using-helm.md index 9ce776cb28..e84c87ac4d 100644 --- a/docs/tasks/service-catalog/install-service-catalog-using-helm.md +++ b/docs/tasks/service-catalog/install-service-catalog-using-helm.md @@ -5,7 +5,7 @@ approvers: --- {% capture overview %} -{% glossary_definition term_id="service-catalog" length="long" %} +{% glossary_definition term_id="service-catalog" length="all" prepend="Service Catalog is" %} Use [Helm](https://helm.sh/) to install Service Catalog on your Kubernetes cluster. Up to date information on this process can be found at the [kubernetes-incubator/service-catalog](https://github.com/kubernetes-incubator/service-catalog/blob/master/docs/install.md) repo. @@ -97,4 +97,4 @@ helm install svc-cat/catalog \ {% endcapture %} -{% include templates/task.md %} \ No newline at end of file +{% include templates/task.md %} diff --git a/docs/tasks/service-catalog/install-service-catalog-using-sc.md b/docs/tasks/service-catalog/install-service-catalog-using-sc.md index e235e0e0ed..caccb3072f 100644 --- a/docs/tasks/service-catalog/install-service-catalog-using-sc.md +++ b/docs/tasks/service-catalog/install-service-catalog-using-sc.md @@ -5,7 +5,7 @@ approvers: --- {% capture overview %} -{% glossary_definition term_id="service-catalog" length="long" %} +{% glossary_definition term_id="service-catalog" length="all" prepend="Service Catalog is" %} Use the [Service Catalog Installer](https://github.com/GoogleCloudPlatform/k8s-service-catalog#installation) tool to easily install or uninstall Service Catalog on your Kubernetes cluster. This CLI tool is installed as `sc` in your local environment. @@ -15,7 +15,7 @@ Use the [Service Catalog Installer](https://github.com/GoogleCloudPlatform/k8s-s {% capture prerequisites %} * Understand the key concepts of [Service Catalog](/docs/concepts/service-catalog/). * Install [Go 1.6+](https://golang.org/dl/) and set the `GOPATH`. -* Install the [cfssl](https://github.com/cloudflare/cfssl) tool needed for generating SSL artifacts. +* Install the [cfssl](https://github.com/cloudflare/cfssl) tool needed for generating SSL artifacts. * Service Catalog requires Kubernetes version 1.7+. * [Install and setup kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/) so that it is configured to connect to a Kubernetes v1.7+ cluster. * The kubectl user must be bound to the *cluster-admin* role for it to install Service Catalog. To ensure that this is true, run the following command: @@ -44,11 +44,11 @@ First, verify that all dependencies have been installed. Run: sc check ``` -If the check is successful, it should return: +If the check is successful, it should return: ``` Dependency check passed. You are good to go. -``` +``` Next, run the install command and specify the `storageclass` that you want to use for the backup: @@ -74,4 +74,4 @@ sc uninstall {% endcapture %} -{% include templates/task.md %} \ No newline at end of file +{% include templates/task.md %}