makeflow_ec2_setup(1)
β¨ makeflow_ec2_setup(1) β the "get your AWS era started" page β¨
okay bestie, gather round, because this one is literally the setup queen for running Makeflow up in the cloud π
this is makeflow_ec2_setup, part of the Cooperative Computing Tools, and she's about to make you an entire virtual private cluster like it's nothing.
πΈ NAME πΈ
makeflow_ec2_setup β set up Amazon services for running Makeflow π¦
π SYNOPSIS π
makeflow_ec2_setup <config-file> <ami>
π DESCRIPTION π
so before you even think about running makeflow_ec2_setup, bestie, do the prerequisites, no skipping:
- install the AWS Command Line Interface tools π¦
- make sure the
awscommand is in yourPATHπ - run
aws configureto set up your secret keys and your default region π
then makeflow_ec2_setup goes and prepares your Amazon services so a Makeflow can actually run up in there. it creates a virtual private cluster, subnets, key pairs, and a whole bunch of other little details, and then it writes all of that out into a configuration file β that's the first argument, the <config-file> π«Ά
the second argument is the Amazon Machine Image (AMI), and that's the one that gets used by default in your workflow, unless you specify something different for individual jobs. main character AMI energy, honestly π
once that config file exists, you can run makeflow with the -T amazon option and hand it the name of your shiny new config file using --amazon-config. slay β¨
and when you're all done? you can clean up the virtual cluster and all the related items by running makeflow_ec2_cleanup. leave no trace, that's the vibe π
β¨ OPTIONS β¨
- None. β literally none, bestie. zero options. she just works π
π EXAMPLES π
makeflow_ec2_setup my.config ami-343a694f
makeflow -T amazon --amazon-config my.config example.makeflow
makeflow_ec2_cleanup my.config
look at that. setup, run, cleanup. a whole little trilogy π¬
π COPYRIGHT π
The Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details.
(ngl, always read the COPYING file, it's giving responsible queen π«Ά)
π§ SEE ALSO π§
- Cooperative Computing Tools Documentation
- Makeflow User Manual
makeflow(1)makeflow_monitor(1)makeflow_analyze(1)makeflow_viz(1)makeflow_graph_log(1)starch(1)makeflow_ec2_setup(1)makeflow_ec2_cleanup(1)makeflow_ec2_estimate(1)
and that's the whole page, bestie π this little love letter comes to you from CCTools 8.0.0 DEVELOPMENT β go set up that cluster, you're gonna ate π₯π πΈ
π¦ where this page comes from
- debian bookworm: coop-computing-tools 9.9-2+b4 Β· GPL-2.0-only
- ubuntu jammy: coop-computing-tools 9.9-2ubuntu3 Β· GPL-2.0-only
- ubuntu noble: coop-computing-tools 9.9-4ubuntu4 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms