This page describes administrative knowledge around the pre-config files to csi
or the output files from csi
.
Information for collecting certain files starts in Configuration Payload
application_node_config.yaml
cabinets.yaml
hmn_connections.json
ncn_metadata.csv
switch_metadata.csv
A system_config.yaml
file may be provided by the administrator that will omit the need for specifying parameters on the command line.
This file is dumped in the generated configuration after every
csi config init
call. The new dumped file serves as a fingerprint for re-generating the same configuration.
Here is an example file
application-node-config-yaml: application_node_config.yaml
bgp-asn: "65533"
bgp-peers: spine
bootstrap-ncn-bmc-pass: admin
bootstrap-ncn-bmc-user: admin
cabinets-yaml: cabinets.yaml
can-bootstrap-vlan: 7
can-cidr: 10.102.9.0/24
can-dynamic-pool: 10.102.9.128/25
can-gateway: 10.102.9.20
can-external-dns: 10.102.9.113
can-gw: 10.102.9.20
can-static-pool: 10.102.9.112/28
ceph-cephfs-image: dtr.dev.cray.com/cray/cray-cephfs-provisioner:0.1.0-nautilus-1.3
ceph-rbd-image: dtr.dev.cray.com/cray/cray-rbd-provisioner:0.1.0-nautilus-1.3
chart-repo: http://helmrepo.dev.cray.com:8080
docker-image-registry: dtr.dev.cray.com
help: false
hill-cabinets: 0
hmn-bootstrap-vlan: 4
hmn-cidr: 10.254.0.0/17
hmn-connections: hmn_connections.json
hsn-cidr: 10.250.0.0/16
install-ncn: ncn-m001
install-ncn-bond-members: p801p1,p801p2
ipv4-resolvers: 8.8.8.8, 9.9.9.9
management-net-ips: 0
manifest-release: ""
mountain-cabinets: 0
mtl-cidr: 10.1.1.0/16
ncn-metadata: ncn_metadata.csv
ncn-mgmt-node-auditing-enabled: false
nmn-bootstrap-vlan: 2
nmn-cidr: 10.252.0.0/17
ntp-pools: time.nist.gov
river-cabinets: 1
rpm-repository: https://packages.nmn/repository/shasta-master
site-dns: 172.30.84.40
site-domain: dev.cray.com
site-gw: 172.30.48.1
site-ip: 172.30.53.153/20
site-nic: em1
starting-hill-cabinet: 9000
starting-mountain-cabinet: 5000
starting-mountain-nid: 1000
starting-river-cabinet: 3000
starting-river-nid: 1
supernet: true
switch-metadata: switch_metadata.csv
system-name: eniac
upstream_ntp_server: time.nist.gov
v2-registry: https://registry.nmn/
versioninfo:
major: "1"
minor: "5"
fixvr: "20"
gitversion: f771260cc9b478782b2e7fa597090637916fd4ef
gitcommit: f771260cc9b478782b2e7fa597090637916fd4ef-release-shasta-1.5
builddate: "2021-02-18T00:41:38Z"
goversion: go1.14.9
compiler: gc
platform: linux/amd64