forked from pivotal-cf/docs-tas-kubernetes
-
Notifications
You must be signed in to change notification settings - Fork 0
/
preparing-to-install-tas-for-kubernetes.html.md.erb
77 lines (51 loc) · 3.36 KB
/
preparing-to-install-tas-for-kubernetes.html.md.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
---
title: Preparing to Install Tanzu Application Service for Kubernetes
owner: Tanzu Application Service Release Engineering
---
This topic describes how to prepare dependencies and your local workstation to install Tanzu Application Service for Kubernetes (TAS for Kubernetes).
## <a id='preparing-installation-resources'></a> Prepare Your Installation Resources
Download the TAS for Kubernetes installation resources from [VMware Tanzu Network](https://network.pivotal.io/products/tas-for-kubernetes).
1. Log in to [VMware Tanzu Network](https://network.pivotal.io).
1. Navigate to [VMware Tanzu Application Service for Kubernetes](https://network.pivotal.io/products/tas-for-kubernetes) on the _VMware Tanzu Network_.
1. Download the "Tanzu Application Service" file to a local directory of your choice and rename it to `tanzu-application-service.tar`.
1. Extract the contents of `tanzu-application-service.tar` into the `tanzu-application-service` directory:
```bash
tar xvf tanzu-application-service.tar
```
## <a id='app-container-registry'></a> Ensure Your Container Registry is Accessible
TAS for Kubernetes depends on a container image registry to
store images for buildpack-based applications.
Supported registries include Harbor, Google Container Registry (GCR), and Docker Hub.
If you are using Harbor as your container registry, ensure that it is deployed in your
environment and is accessible at a domain name of your choice.
The [VMware Harbor Registry tile](https://network.pivotal.io/products/harbor-container-registry)
is one option to deploy it when using Ops Manager.
Configure TAS for Kubernetes to use your container registry when completing the procedures in
[Configuring Your App Image Registry](configuring-image-registries.html)
and [Configuring Your System Image Registry](optional-image-relocation.html).
## <a id='system-domain'></a> Select a System Domain Name
Decide on the DNS domain name you intend to use for the TAS for Kubernetes
system domain (for example, `sys.tas.example.com`).
Neither this domain nor any of its subdomains should be in use for other services.
This domain name should be one for which you can create DNS records in a DNS zone.
You will create these DNS records later in the installation procedure.
This documentation will use `SYSTEM-DOMAIN` to refer to the value of this
system domain.
<!--
* The Kubernetes CLI, `kubectl`. For more information, see the [Installing the Kubernetes CLI]
(https://docs.pivotal.io/pks/installing-kubectl-cli.html) topic.
* The BOSH CLI, `bosh`.
* The cf CLI. For more information, see [Installing the cf CLI]
(https://docs.pivotal.io/platform/application-service/cf-cli/install-go-cli.html).
* The following k14s utilities: `kapp`, `kbld`, and `ytt`.
For information about the required versions of these component, see [Required Additional Components](#0-3-0-additional) in the _Release Notes_.
For information about installing the BOSH CLI, `kapp`, `kbld`, and `ytt` tools
from VMware Tanzu Network, see
[Installing Command-Line Tools](installing-command-line-tools.html).-->
<!--
## <a id='kubernetes-cluster'></a> Next: Preparing the Kubernetes Cluster
Tanzu Application Service for Kubernetes requires that the Kubernetes cluster
satisfy certain minimum resource requirements and capabilities.
For more information, see [Preparing the Kubernetes Cluster]
(preparing-kubernetes-cluster.html).
-->