Skip to content
This repository has been archived by the owner on Feb 5, 2020. It is now read-only.

Ignition assets #2940

Merged
merged 7 commits into from
Feb 14, 2018
Merged

Ignition assets #2940

merged 7 commits into from
Feb 14, 2018

Conversation

enxebre
Copy link
Member

@enxebre enxebre commented Feb 13, 2018

Move ignition config creation into assets step.
Remove leader election code.
Add support for ncg.
This will require terraform destroy -target aws_route53_record.tectonic_ncg -var-file terraform.tfvars ../../platforms/aws/ before running the joining nodes step

@coreosbot
Copy link

Can one of the admins verify this patch?

@enxebre
Copy link
Member Author

enxebre commented Feb 13, 2018

cc @alexsomesan

acl = "private"

server_side_encryption = "AES256"
data "ignition_config" "s3" {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It think these should be called something 'bootstrap_*' rather then "s3"

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that will be the ignition config for all masters not only bootstrap, so may be ignition_masters

@alexsomesan alexsomesan merged commit 005c60d into coreos:ut2-integration Feb 14, 2018
enxebre added a commit to enxebre/tectonic-installer that referenced this pull request Feb 15, 2018
* platform/aws: add ncg ignition for workers

* platform/aws: add ncg ignition for masters

* platform/aws: add ignition for bootstrap master

* platform/aws: remove leader election code

* platform/aws: add ignition for etcd

* platform/aws: add support for the NCG

* terraform fmt
alexsomesan pushed a commit to alexsomesan/tectonic-installer that referenced this pull request Feb 21, 2018
* platform/aws: add ncg ignition for workers

* platform/aws: add ncg ignition for masters

* platform/aws: add ignition for bootstrap master

* platform/aws: remove leader election code

* platform/aws: add ignition for etcd

* platform/aws: add support for the NCG

* terraform fmt
mxinden pushed a commit that referenced this pull request Feb 27, 2018
* platform/aws: add ncg ignition for workers

* platform/aws: add ncg ignition for masters

* platform/aws: add ignition for bootstrap master

* platform/aws: remove leader election code

* platform/aws: add ignition for etcd

* platform/aws: add support for the NCG

* terraform fmt
wking added a commit to wking/openshift-installer that referenced this pull request Jul 23, 2018
The local variable is from cd71f30 (Ignition assets, 2018-02-14,
coreos/tectonic-installer#2940), but it doesn't scale beyond three
etcd nodes.  This commit pivots to an approach that scales to an
arbitrary number of nodes, matching the scalable generation logic
we've had since 0c7ac90 (modules/*: trust CA certificates on the
nodes, 2017-11-22, coreos/tectonic-installer#2362).
yifan-gu pushed a commit to yifan-gu/installer that referenced this pull request Jul 25, 2018
The local variable is from cd71f30 (Ignition assets, 2018-02-14,
coreos/tectonic-installer#2940), but it doesn't scale beyond three
etcd nodes.  This commit pivots to an approach that scales to an
arbitrary number of nodes, matching the scalable generation logic
we've had since 0c7ac90 (modules/*: trust CA certificates on the
nodes, 2017-11-22, coreos/tectonic-installer#2362).
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants