mcx
Joined 13 years ago
Joined 13 years ago
We use CloudFormation to deploy, so in the instance metadata we have it run Ansible locally to bootstrap and return the exit status to cfn-signal.
We retrieve secrets via Parameter Store. For environment specific configs that are not secrets (ie passing in vars from CloudFormation), we have cloud-init write a json file that we include with our ansible-playbook command.
The command ends up looking something like:
ansible-playbook -v -i 'localhost,' -c local /some/path/playbook.yml --extra-vars '@/some/path/vars.json' && /opt/aws/bin/cfn-signal -e $? --stack ${AWS::StackName} --resource ${AsgName} --region ${AWS::Region}
A table top got damaged so they had to get me a new one and they said I should call them to reschedule. It was impossible to reach anyone. Even talking to IKEA CS on the phone was clueless as to what to do.
I finally just sent a DM to IKEA customer service on Twitter and they got everything sorted out. So if you need help just message them on Twitter.
They may be pushing you toward a technology because that's where they found their happy path. Could also be a way for them to justify their own choices.
At the end of the day, just pick something and build it.
Collectively, all the parts of the primer, together should give you the tools you need if you want to build a SPA.
As for a contrast between Alt/Reflux, I am hoping others using different Flux libraries will contribute and share their views, I will also link to some comparisons others have already done, such as: http://pixelhunter.me/post/110248593059/flux-solutions-compa.... But if I have time to, I'll give it a try!