-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
87 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# SDA Authentication | ||
|
||
This guide explains how users are authenticated, and how user permissions are | ||
propagated throughout the Sensitive Data Archive (SDA) system. | ||
|
||
> TODO: | ||
> This guide is a stub and has yet to be finished. | ||
> If you have feedback to give on the content you would like to see, please contact us on | ||
> [github](https://github.com/neicnordic/neic-sda)! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Deploying on Kubernetes | ||
|
||
This guide explains how to deploy the Sensitive Data Archive (SDA) in kubernetes. | ||
|
||
> TODO: | ||
> This guide is a stub and has yet to be finished. | ||
> If you have feedback to give on the content you would like to see, please contact us on | ||
> [github](https://github.com/neicnordic/neic-sda)! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Deploying on Docker Swarm | ||
|
||
This guide explains how to deploy the Sensitive Data Archive (SDA) in docker swarm. | ||
|
||
> TODO: | ||
> This guide is a stub and has yet to be finished. | ||
> If you have feedback to give on the content you would like to see, please contact us on | ||
> [github](https://github.com/neicnordic/neic-sda)! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Deploying the Sensitive Data Archive | ||
|
||
> NOTE: | ||
> These guides are being continuously reworked and expanded. | ||
> If you have feedback to give on the content, please contact us on | ||
> [github](https://github.com/neicnordic/neic-sda)! | ||
Different nodes of the Federated EGA network, and projects using the standalone SDA | ||
have made different decisions in how to deploy the system. | ||
Adaptations needs to be made depending on the system to deploy on, | ||
as well as the requirements of your deployment. | ||
|
||
## Guides | ||
|
||
- [Deploying with Docker Swarm](guides/deploy-swarm.md) | ||
- [Deploying with Kubernetes](guides/deploy-k8s.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Federated or Standalone Archive | ||
|
||
> TODO: | ||
> This guide is a stub and has yet to be finished. | ||
> If you have feedback to give on the content you would like to see, please contact us on | ||
> [github](https://github.com/neicnordic/neic-sda)! | ||
The Sensitive Data Archive (SDA) was developed as an extension of the | ||
[European phenome-Genome Archive (EGA)](https://ega-archive.org/), | ||
for federating storage of sensitive data. | ||
Federating storage has several benefits, | ||
especially for data that has legal requirements to stay in a certain country. | ||
|
||
Setting up the system to receive remote messages on how to behave will be called _federated_. | ||
Setting up the system with an internal message service will be called _standalone_. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# Secret Management | ||
|
||
> TODO: | ||
> This guide is a stub and has yet to be finished. | ||
> If you have feedback to give on the content you would like to see, please contact us on | ||
> [github](https://github.com/neicnordic/neic-sda)! | ||
While the archive data is encrypted at rest, the system also includes the secret key needed to decrypt it. | ||
This key, as well as TLS certificates and various other sensitive values are required to operate the system. | ||
Keeping these values secure is vital to protect the integrity of the data though. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# TLS encryption | ||
|
||
> NOTE: | ||
> This guide is under active development. | ||
> If you have feedback to give on the content, please contact us on | ||
> [github](https://github.com/neicnordic/neic-sda)! | ||
If you have spent time on the internet you have used tls encryption, | ||
which is the encryption used for https requests. | ||
Setting up TLS for a system can be a little bit tricky though. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Troubleshooting SDA services | ||
|
||
> TODO: | ||
> This guide is a stub and has yet to be finished. | ||
> If you have feedback to give on the content you would like to see, please contact us on | ||
> [github](https://github.com/neicnordic/neic-sda)! | ||
Exactly what's happened when a service is acting up can be hard to pinpoint. | ||
In this guide we aim to give some general tips on how to troubleshoot and restore services to working order. |