This repository has been archived by the owner on Feb 5, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 264
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Can one of the admins verify this patch? |
71a57c9
to
07f5bd8
Compare
cc @alexsomesan |
331684f
to
c0129a1
Compare
c0129a1
to
35ec637
Compare
a060f4e
to
b6b3195
Compare
c1380c3
to
c435f21
Compare
Merged
78fcdc9
to
64fe75a
Compare
* CLI MVP * Kingpin bazel build * Bazel: per-arch targets and top-level alias
* Re-add missing Bazel file for CLI package * Missing EOL on last line
4e31334
to
43a9f0b
Compare
43a9f0b
to
1b7cfc2
Compare
1ed8587
to
67c070d
Compare
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This decouples the main bootstrapping process into 5 steps:
To deploy:
mkdir cluster-aws; cd cluster-aws
and create yourterraform.tfvars
terraform apply -state tls.tfstate ../steps/tls/
terraform apply -state assets.tfstate ../steps/assets/
terraform apply -state ignition.tfstate ../steps/ignition/
terraform apply -state bootstrap.tfstate ../steps/bootstrap/
wait for ncg to run, then:
terraform destroy -force -state=bootstrap.tfstate -target aws_route53_record.tectonic_ncg ../steps/bootstrap/
terraform import -state=joining.tfstate -config=../steps/joining/ aws_autoscaling_group.masters cluster-aws-masters
terraform apply -state joining.tfstate ../steps/joining
This also removes all leader election logic.
TODO: