You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/openstack-skyline.md
+7-16Lines changed: 7 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,7 @@ OpenStack Skyline is the next-generation web-based dashboard designed to provide
4
4
5
5
## Create secrets
6
6
7
-
!!! note "Automated secret generation"
8
-
9
-
Skyline secrets can be generated automatically using the `create-skyline-secrets.sh` script located in `/opt/genestack/bin`. This script integrates with the main `create-secrets.sh` workflow and handles all secret generation automatically.
10
-
11
-
### Automated Secret Generation
12
-
13
-
The recommended approach is to use the automated script:
7
+
Skyline secret can be generated using the `create-skyline-secrets.sh` script located in `/opt/genestack/bin`. This script integrates with the `create-secrets.sh` workflow and handles all secret generation.
14
8
15
9
```shell
16
10
# Generate Skyline secrets with default region (RegionOne)
@@ -19,23 +13,20 @@ The recommended approach is to use the automated script:
19
13
20
14
The script will:
21
15
22
-
- Generate secure random passwords for all Skyline services
23
-
- Create `/etc/genestack/skylinesecrets.yaml` with the Skyline-specific secrets
24
-
- Append the secrets to `/etc/genestack/kubesecrets.yaml` for integration with the main workflow
16
+
- Generate secure random passwords for the Skyline service
17
+
- Create `/etc/genestack/skylinesecrets.yaml` with the Skyline-specific secret
18
+
- Append the secret to `/etc/genestack/kubesecrets.yaml` for integration with the main workflow
25
19
- Perform safety checks to prevent duplicate secret generation
26
-
- Ensure the main `kubesecrets.yaml` file exists before proceeding
20
+
- Ensure the `kubesecrets.yaml` file exists before proceeding
27
21
28
22
!!! warning "Prerequisites"
29
23
30
-
The `create-skyline-secrets.sh` script requires that `/etc/genestack/kubesecrets.yaml` already exists. Run the main `create-secrets.sh` script first if you haven't already.
31
-
32
-
!!! note "Secret Management"
24
+
The `create-skyline-secrets.sh` script requires that `/etc/genestack/kubesecrets.yaml` already exists. Run the `create-secrets.sh` script first if you haven't already.
33
25
34
-
All Skyline configuration is managed in a single secret object (`skyline-apiserver-secrets`), making deployment simpler compared to other OpenStack services that use Helm integration.
35
26
36
27
### Manual Secret Generation (Alternative)
37
28
38
-
If you prefer manual control or need to customize specific values, you can still create secrets manually:
29
+
Manual secret generation is only required if you haven't run the `create-skyline-secrets.sh` script located in `/opt/genestack/bin`.
0 commit comments