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

Ignition assets#2940

Merged
alexsomesan merged 7 commits intocoreos:ut2-integrationfrom
enxebre:ignition-assets
Feb 14, 2018
Merged

Ignition assets#2940
alexsomesan merged 7 commits intocoreos:ut2-integrationfrom
enxebre:ignition-assets

Conversation

@enxebre
Copy link
Contributor

@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
Contributor 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
Contributor 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).
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