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.
- Host: GitHub
- URL: https://github.com/cray-hpe/cray-site-init
- Owner: Cray-HPE
- License: mit
- Created: 2021-01-06T16:38:02.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-08-12T02:26:17.000Z (10 months ago)
- Last Synced: 2025-08-12T04:26:55.911Z (10 months ago)
- Topics: cloud-init, golang, hacktoberfest, hpc-cluster, hpcaas
- Language: Go
- Homepage: https://cray-hpe.github.io/cray-site-init/
- Size: 18.8 MB
- Stars: 7
- Watchers: 21
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.adoc
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
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
----