...

Text file src/github.com/google/certificate-transparency-go/trillian/docs/ContainerDeployment.md

Documentation: github.com/google/certificate-transparency-go/trillian/docs

     1# CT Log Deployment (Containerized)
     2
     3This document provides links to instructions for deploying a Trillian-based
     4Certificate Transparency (CT) Log using containers on a cloud platform; this
     5make the steps and components from the
     6[Manual Deployment](ManualDeployment.md) document more convenient and
     7automated, but the same principles apply.
     8
     9## Core Trillian Services
    10
    11As a first step, the core
    12[Trillian cloud deployment](https://github.com/google/trillian/tree/master/examples/deployment/README.md)
    13document describes how to run a local Docker deployment of the core Trillian
    14services together with a storage component (MySQL), based on sample
    15[Docker files](https://github.com/google/trillian/blob/master/examples/deployment/docker)
    16and a
    17[Docker Compose manifest](https://github.com/google/trillian/blob/master/examples/deployment/docker-compose.yml).
    18
    19Further instructions describe how to deploy the core Trillian components on
    20[Google Cloud Platform (GCP)](https://github.com/google/trillian/blob/master/examples/deployment/kubernetes/README.md),
    21and on [Amazon Web Services (AWS)](https://github.com/google/trillian/blob/master/examples/deployment/aws/README.md).
    22
    23## CTFE Personality
    24
    25The `examples/deployment/` subdirectory includes
    26[Kubernetes instructions](../examples/deployment/kubernetes/README.md) for
    27deploying a CTFE personality on top of an existing deployment of the Trillian
    28core services.

View as plain text