UNCLASSIFIED

README.md 1.42 KB
Newer Older
Josh Wolf's avatar
Josh Wolf committed
1 2 3 4
# Istio Controlplane

A simple chart wrapper around `IstioOperator` custom resource.

megamind's avatar
megamind committed
5 6
#### _This is a mirror of a government repo hosted on [Repo1](https://repo1.dso.mil/) by [DoD Platform One](http://p1.dso.mil/).  Please direct all code changes, issues and comments to https://repo1.dso.mil/platform-one/big-bang/apps/core/istio-controlplane_

7 8 9 10 11 12 13
# Table of Contents
- [Prerequisites](#pre-requisites)
- [Iron Bank](#iron-bank-istio-controlplane)
- [Deployment](#deploy-istio-controlplane)
- [Istio configuration](docs/README.md)
- [Keycloak configuration](docs/KEYCLOAK.md)

Josh Wolf's avatar
Josh Wolf committed
14 15
## Pre-Requisites

16 17 18 19 20 21 22 23
* Kubernetes Cluster deployed
* Kubernetes config installed in `~/.kube/config`
* Helm installed

Install Helm

https://helm.sh/docs/intro/install/

Brendon Lloyd's avatar
Brendon Lloyd committed
24
This chart requires the Istio Operator to be deployed beforehand.  You can use [BigBang]() or the standalone [istio-operator](https://repo1.dso.mil/platform-one/big-bang/apps/core/istio-operator) chart. Place the chart into the "istio-system" namespace as described below.
Josh Wolf's avatar
Josh Wolf committed
25 26 27

## Iron Bank

28
You can `pull` the registry1 image(s) [here](https://registry1.dso.mil/harbor/projects/3/repositories/opensource%2Fistio-1.7%2Fpilot-1.7) and view the container approval [here](https://ironbank.dso.mil/ironbank/repomap/opensource/istio-1.7).
29 30 31

## Deployment
```
32
git clone https://repo1.dso.mil/platform-one/big-bang/apps/core/istio-controlplane.git
33
cd istio-controlplane
34
helm install istio-controlplane chart -n istio-system
35
```