An open API service indexing awesome lists of open source software.

https://github.com/cray-hpe/cray-site-init

An HPCaaS deployment and configuration tool written in GoLang.
https://github.com/cray-hpe/cray-site-init

cloud-init golang hacktoberfest hpc-cluster hpcaas

Last synced: 8 months ago
JSON representation

An HPCaaS deployment and configuration tool written in GoLang.

Awesome Lists containing this project

README

          

= Cray Site Initializer (`csi`)
:toc:
:toclevels: 3

image:https://github.com/Cray-HPE/cray-site-init/actions/workflows/ci.yml/badge.svg[Continuous Integration,link=https://github.com/Cray-HPE/cray-site-init/actions/workflows/ci.yml]

Cray Site Initializer (`csi`) is a high-performance computing as a service tool for initializing configuration
with Cray System Management (CSM).

== Getting Started

See https://cray-hpe.github.io/cray-site-init/ and follow the Site Survey directions.

== Usage

See https://cray-hpe.github.io/cray-site-init/commands for details on each command.

== Developing and contributing

=== Build from source

. Using the `makefile`
+
[source,bash]
----
make csi
./csi --help
----

. Calling Go
+
[source,bash]
----
go build -o csi ./cmd/csi
./csi --help
----