1
0
mirror of https://github.com/openshift/installer.git synced 2026-02-05 15:47:14 +01:00
Abhinav Dahiya fcd7bc420a go.mod: bump terraform-provider-aws to v2.49.0
brings in fix for aws_record timeout [1] and other fixes mentioned in CHANGELOG [2]

updated using

```
go get github.com/terraform-providers/terraform-provider-aws@f0f304894df67616dfbd675bc9687a7db266ad41
```

Using the tag failed with error
```
go get github.com/terraform-providers/terraform-provider-aws@v2.49.0
go: finding github.com/terraform-providers/terraform-provider-aws v2.49.0
go: finding github.com/terraform-providers/terraform-provider-aws v2.49.0
go get github.com/terraform-providers/terraform-provider-aws@v2.49.0: github.com/terraform-providers/terraform-provider-aws@v2.49.0: invalid version: module contains a go.mod file, so major version must be compatible: should be v0 or v1, not v2
```

Also removes the indirect dependecy on `aws-iam-authenticator` because of [3]

[1]: https://github.com/terraform-providers/terraform-provider-aws/pull/11895
[2]: https://github.com/terraform-providers/terraform-provider-aws/blob/v2.49.0/CHANGELOG.md#2490-february-14-2020
[3]: https://github.com/terraform-providers/terraform-provider-aws/pull/11822
2020-02-19 10:56:09 -08:00
2019-01-04 11:56:51 -08:00
2019-12-09 21:18:51 +01:00
2016-08-09 13:19:44 -07:00
2014-01-19 12:25:11 -08:00
2017-02-10 09:36:49 -08:00

OpenShift Installer

Supported Platforms

Quick Start

First, install all build dependencies.

Clone this repository to src/github.com/openshift/installer in your GOPATH. Then build the openshift-install binary with:

hack/build.sh

This will create bin/openshift-install. This binary can then be invoked to create an OpenShift cluster, like so:

bin/openshift-install create cluster

The installer will show a series of prompts for user-specific information and use reasonable defaults for everything else. In non-interactive contexts, prompts can be bypassed by providing an install-config.yaml.

If you have trouble, refer to the troubleshooting guide.

Connect to the cluster

Details for connecting to your new cluster are printed by the openshift-install binary upon completion, and are also available in the .openshift_install.log file.

Example output:

INFO Waiting 10m0s for the openshift-console route to be created...
INFO Install complete!
INFO To access the cluster as the system:admin user when using 'oc', run 'export KUBECONFIG=/path/to/installer/auth/kubeconfig'
INFO Access the OpenShift web-console here: https://console-openshift-console.apps.${CLUSTER_NAME}.${BASE_DOMAIN}:6443
INFO Login to the console with user: kubeadmin, password: 5char-5char-5char-5char

Cleanup

Destroy the cluster and release associated resources with:

openshift-install destroy cluster

Note that you almost certainly also want to clean up the installer state files too, including auth/, terraform.tfstate, etc. The best thing to do is always pass the --dir argument to install and destroy. And if you want to reinstall from scratch, rm -rf the asset directory beforehand.

Description
Install an OpenShift cluster
Readme 1.2 GiB
Languages
Go 85.1%
HCL 10.8%
Shell 2.8%
Python 1.2%