├── .github └── workflows │ └── main.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── Templates ├── AWS-HPC-Cluster.yaml ├── HPC-AD.yaml ├── HPC-Networking.yaml └── HPC-Storage.yaml ├── docs ├── CF-2VPC.FSx.md ├── CF-2VPC.md ├── CF-3VPC.FSx.md ├── CF-3VPC.md ├── EnginFrame-1Click-Arch.png ├── README.md ├── step2.png ├── step3.png ├── step4.png ├── step5.png ├── step6.png └── step7.png ├── enginframe ├── alb.session.closing.hook.sh ├── alb.session.starting.hook.sh ├── efinstall.config ├── fm.browse.ui ├── mysql │ ├── ef.mysql │ └── efdb.config └── services │ └── ef-services.Linux Desktop.2022-11-22T10-22-47.zip ├── modules ├── 04.configure.disable.anacron.compute.sh ├── 04.configure.slurm.AllOrNothing.headnode.sh ├── 07.configure.slurm.tagging.headnode.sh ├── 10.install.enginframe.headnode.sh ├── 12.configure.enginframe.alb.headnode.sh ├── 15.install.dcv.broker.headnode.sh ├── 20.install.dcv.slurm.headnode.sh ├── 25.install.dcv-server.compute.sh ├── 25.install.dcv-server.gpu.sh ├── 26.configure.dcv.alb.compute.sh ├── 27.configure.dcv.nat.compute.sh ├── 30.install.dcv-sm-agent.compute.sh ├── 40.install.monitoring.compute.sh └── 40.install.monitoring.headnode.sh ├── monitoring ├── custom-metrics │ ├── 1h-cost-metrics.sh │ ├── 1m-cost-metrics.sh │ └── aws-region.py ├── docker-compose │ ├── docker-compose.compute.gpu.yml │ ├── docker-compose.compute.yml │ └── docker-compose.headnode.yml ├── grafana │ ├── dashboards │ │ ├── ParallelCluster.json │ │ ├── compute-node-details.json │ │ ├── compute-node-list.json │ │ ├── costs.json.OLD │ │ ├── dashboards.yml │ │ ├── gpu.json │ │ ├── headnode-details.json │ │ └── logs.json │ └── datasources │ │ └── datasource.yml ├── nginx │ └── conf.d │ │ └── nginx.conf ├── prometheus-slurm-exporter │ └── slurm_exporter.service ├── prometheus │ └── prometheus.yml └── www │ ├── aws-logo.svg │ ├── background.png │ └── index.html ├── parallelcluster ├── config.ap-east-1.sample.yaml ├── config.ap-northeast-1.sample.yaml ├── config.ap-northeast-2.sample.yaml ├── config.ap-south-1.sample.yaml ├── config.ca-central-1.sample.yaml ├── config.eu-central-1.sample.yaml ├── config.eu-north-1.sample.yaml ├── config.eu-south-1.sample.yaml ├── config.eu-west-1.sample.yaml ├── config.us-east-1.sample.yaml ├── config.us-east-2.sample.yaml ├── config.us-west-1.sample.yaml └── config.us-west-2.sample.yaml └── scripts ├── Cloud9-Bootstrap.sh ├── motd ├── post.install.sh └── prolog.sh /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/README.md -------------------------------------------------------------------------------- /Templates/AWS-HPC-Cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/Templates/AWS-HPC-Cluster.yaml -------------------------------------------------------------------------------- /Templates/HPC-AD.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/Templates/HPC-AD.yaml -------------------------------------------------------------------------------- /Templates/HPC-Networking.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/Templates/HPC-Networking.yaml -------------------------------------------------------------------------------- /Templates/HPC-Storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/Templates/HPC-Storage.yaml -------------------------------------------------------------------------------- /docs/CF-2VPC.FSx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/CF-2VPC.FSx.md -------------------------------------------------------------------------------- /docs/CF-2VPC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/CF-2VPC.md -------------------------------------------------------------------------------- /docs/CF-3VPC.FSx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/CF-3VPC.FSx.md -------------------------------------------------------------------------------- /docs/CF-3VPC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/CF-3VPC.md -------------------------------------------------------------------------------- /docs/EnginFrame-1Click-Arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/EnginFrame-1Click-Arch.png -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/step2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/step2.png -------------------------------------------------------------------------------- /docs/step3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/step3.png -------------------------------------------------------------------------------- /docs/step4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/step4.png -------------------------------------------------------------------------------- /docs/step5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/step5.png -------------------------------------------------------------------------------- /docs/step6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/step6.png -------------------------------------------------------------------------------- /docs/step7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/docs/step7.png -------------------------------------------------------------------------------- /enginframe/alb.session.closing.hook.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/enginframe/alb.session.closing.hook.sh -------------------------------------------------------------------------------- /enginframe/alb.session.starting.hook.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/enginframe/alb.session.starting.hook.sh -------------------------------------------------------------------------------- /enginframe/efinstall.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/enginframe/efinstall.config -------------------------------------------------------------------------------- /enginframe/fm.browse.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/enginframe/fm.browse.ui -------------------------------------------------------------------------------- /enginframe/mysql/ef.mysql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/enginframe/mysql/ef.mysql -------------------------------------------------------------------------------- /enginframe/mysql/efdb.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/enginframe/mysql/efdb.config -------------------------------------------------------------------------------- /enginframe/services/ef-services.Linux Desktop.2022-11-22T10-22-47.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/enginframe/services/ef-services.Linux Desktop.2022-11-22T10-22-47.zip -------------------------------------------------------------------------------- /modules/04.configure.disable.anacron.compute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/04.configure.disable.anacron.compute.sh -------------------------------------------------------------------------------- /modules/04.configure.slurm.AllOrNothing.headnode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/04.configure.slurm.AllOrNothing.headnode.sh -------------------------------------------------------------------------------- /modules/07.configure.slurm.tagging.headnode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/07.configure.slurm.tagging.headnode.sh -------------------------------------------------------------------------------- /modules/10.install.enginframe.headnode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/10.install.enginframe.headnode.sh -------------------------------------------------------------------------------- /modules/12.configure.enginframe.alb.headnode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/12.configure.enginframe.alb.headnode.sh -------------------------------------------------------------------------------- /modules/15.install.dcv.broker.headnode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/15.install.dcv.broker.headnode.sh -------------------------------------------------------------------------------- /modules/20.install.dcv.slurm.headnode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/20.install.dcv.slurm.headnode.sh -------------------------------------------------------------------------------- /modules/25.install.dcv-server.compute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/25.install.dcv-server.compute.sh -------------------------------------------------------------------------------- /modules/25.install.dcv-server.gpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/25.install.dcv-server.gpu.sh -------------------------------------------------------------------------------- /modules/26.configure.dcv.alb.compute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/26.configure.dcv.alb.compute.sh -------------------------------------------------------------------------------- /modules/27.configure.dcv.nat.compute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/27.configure.dcv.nat.compute.sh -------------------------------------------------------------------------------- /modules/30.install.dcv-sm-agent.compute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/30.install.dcv-sm-agent.compute.sh -------------------------------------------------------------------------------- /modules/40.install.monitoring.compute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/40.install.monitoring.compute.sh -------------------------------------------------------------------------------- /modules/40.install.monitoring.headnode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/modules/40.install.monitoring.headnode.sh -------------------------------------------------------------------------------- /monitoring/custom-metrics/1h-cost-metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/custom-metrics/1h-cost-metrics.sh -------------------------------------------------------------------------------- /monitoring/custom-metrics/1m-cost-metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/custom-metrics/1m-cost-metrics.sh -------------------------------------------------------------------------------- /monitoring/custom-metrics/aws-region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/custom-metrics/aws-region.py -------------------------------------------------------------------------------- /monitoring/docker-compose/docker-compose.compute.gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/docker-compose/docker-compose.compute.gpu.yml -------------------------------------------------------------------------------- /monitoring/docker-compose/docker-compose.compute.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/docker-compose/docker-compose.compute.yml -------------------------------------------------------------------------------- /monitoring/docker-compose/docker-compose.headnode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/docker-compose/docker-compose.headnode.yml -------------------------------------------------------------------------------- /monitoring/grafana/dashboards/ParallelCluster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/dashboards/ParallelCluster.json -------------------------------------------------------------------------------- /monitoring/grafana/dashboards/compute-node-details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/dashboards/compute-node-details.json -------------------------------------------------------------------------------- /monitoring/grafana/dashboards/compute-node-list.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/dashboards/compute-node-list.json -------------------------------------------------------------------------------- /monitoring/grafana/dashboards/costs.json.OLD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/dashboards/costs.json.OLD -------------------------------------------------------------------------------- /monitoring/grafana/dashboards/dashboards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/dashboards/dashboards.yml -------------------------------------------------------------------------------- /monitoring/grafana/dashboards/gpu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/dashboards/gpu.json -------------------------------------------------------------------------------- /monitoring/grafana/dashboards/headnode-details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/dashboards/headnode-details.json -------------------------------------------------------------------------------- /monitoring/grafana/dashboards/logs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/dashboards/logs.json -------------------------------------------------------------------------------- /monitoring/grafana/datasources/datasource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/grafana/datasources/datasource.yml -------------------------------------------------------------------------------- /monitoring/nginx/conf.d/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/nginx/conf.d/nginx.conf -------------------------------------------------------------------------------- /monitoring/prometheus-slurm-exporter/slurm_exporter.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/prometheus-slurm-exporter/slurm_exporter.service -------------------------------------------------------------------------------- /monitoring/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/prometheus/prometheus.yml -------------------------------------------------------------------------------- /monitoring/www/aws-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/www/aws-logo.svg -------------------------------------------------------------------------------- /monitoring/www/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/www/background.png -------------------------------------------------------------------------------- /monitoring/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/monitoring/www/index.html -------------------------------------------------------------------------------- /parallelcluster/config.ap-east-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.ap-east-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.ap-northeast-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.ap-northeast-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.ap-northeast-2.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.ap-northeast-2.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.ap-south-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.ap-south-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.ca-central-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.ca-central-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.eu-central-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.eu-central-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.eu-north-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.eu-north-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.eu-south-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.eu-south-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.eu-west-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.eu-west-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.us-east-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.us-east-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.us-east-2.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.us-east-2.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.us-west-1.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.us-west-1.sample.yaml -------------------------------------------------------------------------------- /parallelcluster/config.us-west-2.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/parallelcluster/config.us-west-2.sample.yaml -------------------------------------------------------------------------------- /scripts/Cloud9-Bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/scripts/Cloud9-Bootstrap.sh -------------------------------------------------------------------------------- /scripts/motd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/scripts/motd -------------------------------------------------------------------------------- /scripts/post.install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/scripts/post.install.sh -------------------------------------------------------------------------------- /scripts/prolog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/1click-hpc/HEAD/scripts/prolog.sh --------------------------------------------------------------------------------