We are bringing the best of Tectonic to Red Hat OpenShift to build the most secure, hybrid Kubernetes application platform.
Tectonic’s etcd Open Cloud Service provides a one-click, fully managed etcd key-value store for use by any application on-top of a Tectonic cluster. The service creates and maintains a set of resources that describe etcd clusters, allowing admins to easily deploy and manage etcd clusters in any namespace
Use Tectonic Console to enable the etcd OCS for selected namespaces. By default, the etcd Open Cloud Service will deploy a 3 member cluster, which may be resized or updated by editing its YAML manifest.
For more information on enabling the etcd OCS and creating instances, see Working with Open Cloud Services.
Objects created using the etcd OCS will be labeled app=etcd
and etcd_cluster=<cluster-name>
.
Using the etcd Open Cloud Service to deploy an etcd cluster will create the following Kubernetes objects:
For every etcd cluster created Tectonic will create an etcd client service in the same namespace with the name <cluster-name>-client
.
The client service is of type ClusterIP
and is accessible only from within the Kubernetes cluster's network.
To expose this address outside of the cluster, create a new service of type LoadBalancer or NodePort.
For more information on accessing this service, see Client service in the etcd-operator documentation set.