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/platform/selfhost-setup/install/aws-marketplace.md
+29-6Lines changed: 29 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -277,19 +277,42 @@ If using private or authenticated registries, provide:
277
277
***Certs:** Upload CA Cert, Client Cert, and Client Key if required for mutual TLS.
278
278
***Image Pull Secrets:** Define the secrets used by the cluster to authenticate with the registries. You can enable create namespace during helm install, allow nondistributable artifacts and insecure option for insecure registry
279
279
280
+
### 5. Monitoring
281
+
282
+
Use the **Monitoring** section to configure Alertmanager notifications for platform alerts for the site admin.
283
+
284
+
***Alert Manager Email:** Enable email notifications for Alertmanager alerts.
285
+
***Enable Email:** Turns email notifications on or off.
286
+
***To:** The recipient email address. For Gmail, you can also use plus addressing such as `user+alerts@example.com`.
287
+
***From:** The sender email address shown in the message. For Gmail, use the same address as **Auth Username** unless you have configured a verified alias.
288
+
***Smarthost:** The SMTP server address. For Gmail, use `smtp.gmail.com:587`.
289
+
***Auth Username:** The SMTP login username. For Gmail, this should be the real Gmail or Google Workspace mailbox used to authenticate.
290
+
***Password:** The SMTP password. For Gmail, use an App Password generated from `https://myaccount.google.com/apppasswords`.
291
+
***Require TLS:** Enables TLS for the SMTP connection. Leave this enabled for Gmail.
292
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
293
+
***Alert Manager Webhook:** Send alerts to an endpoint that accepts Alertmanager's generic webhook payload.
294
+
***Enable Webhook:** Turns webhook delivery on or off.
295
+
***URL:** The destination webhook URL. Some systems embed the secret directly in the URL.
296
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
> **Tip:** For Google Chat, a supported workaround is to generate a space email address in Google Chat settings and use that address in the **To** field.
302
+
303
+
304
+
### 6. Settings
282
305
283
306
#### Domain White List
284
307
285
308
* You must specify the end users domains, the system will only allow users with those specified domains. You can Add multiple domain whitelists at the same time.
286
309
* Put Login and Logout URL
287
310
288
-
### 6. Self Management
311
+
### 7. Self Management
289
312
In this section you can enable or disable features. You can also create an initial `CAPI Cluster` from this section.
290
313
291
314
292
-
### 7. Branding & UI Customization
315
+
### 8. Branding & UI Customization
293
316
Administrators can globally re-brand the Ace interface to match corporate identity.
294
317
295
318
***App Name:** Changes the browser tab title.
@@ -299,13 +322,13 @@ Administrators can globally re-brand the Ace interface to match corporate identi
299
322
***Favicon:** Upload a 20KB icon file.
300
323
***App Tag:** Toggle **"Show App Tag"** to display or hide the version/tagging info in the UI.
301
324
302
-
### 8. Generate Installer and Documentation
325
+
### 9. Generate Installer and Documentation
303
326
304
327
Click the "Next" button to submit your information. AppsCode will generate the installer and provide the necessary documentation and further installation guideline in details.
305
328
306
329
You will find an `Installer URL` for this installer. You have to give this URL in the AWS Marketplace application.
307
330
308
-
### 9. Deploy KubeDB Platform
331
+
### 10. Deploy KubeDB Platform
309
332
310
333
The expiry time for this installer is 2 hours. You will find in detail deployment guideline after creating the installer.
311
334
@@ -518,4 +541,4 @@ and subscribe to **AppsCode Cloud w/Usage Billing** product.
518
541
519
542
### 10. Explore the Deployed Platform
520
543
521
-
Once deployed, access the **KubeDB Platform** using the specified domain. Log in with the admin account credentials provided during the creation process.
544
+
Once deployed, access the **KubeDB Platform** using the specified domain. Log in with the admin account credentials provided during the creation process.
Copy file name to clipboardExpand all lines: docs/platform/selfhost-setup/install/azure-marketplace.md
+30-7Lines changed: 30 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -95,7 +95,30 @@ If using private or authenticated registries, provide:
95
95
***Certs:** Upload CA Cert, Client Cert, and Client Key if required for mutual TLS.
96
96
***Image Pull Secrets:** Define the secrets used by the cluster to authenticate with the registries. You can enable create namespace during helm install, allow nondistributable artifacts and insecure option for insecure registry
97
97
98
-
### 6. Settings
98
+
### 6. Monitoring
99
+
100
+
Use the **Monitoring** section to configure Alertmanager notifications for platform alerts for the site admin.
101
+
102
+
***Alert Manager Email:** Enable email notifications for Alertmanager alerts.
103
+
***Enable Email:** Turns email notifications on or off.
104
+
***To:** The recipient email address. For Gmail, you can also use plus addressing such as `user+alerts@example.com`.
105
+
***From:** The sender email address shown in the message. For Gmail, use the same address as **Auth Username** unless you have configured a verified alias.
106
+
***Smarthost:** The SMTP server address. For Gmail, use `smtp.gmail.com:587`.
107
+
***Auth Username:** The SMTP login username. For Gmail, this should be the real Gmail or Google Workspace mailbox used to authenticate.
108
+
***Password:** The SMTP password. For Gmail, use an App Password generated from `https://myaccount.google.com/apppasswords`.
109
+
***Require TLS:** Enables TLS for the SMTP connection. Leave this enabled for Gmail.
110
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
111
+
***Alert Manager Webhook:** Send alerts to an endpoint that accepts Alertmanager's generic webhook payload.
112
+
***Enable Webhook:** Turns webhook delivery on or off.
113
+
***URL:** The destination webhook URL. Some systems embed the secret directly in the URL.
114
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
> **Tip:** For Google Chat, a supported workaround is to generate a space email address in Google Chat settings and use that address in the **To** field.
120
+
121
+
### 7. Settings
99
122
100
123
#### Domain White List
101
124
* Add domain one by one for whitelisting
@@ -104,11 +127,11 @@ If using private or authenticated registries, provide:
In this section you can enable or disable features. You can also create an initial `CAPI Cluster` from this section.
110
133
111
-
### 8. Branding & UI Customization
134
+
### 9. Branding & UI Customization
112
135
113
136
Administrators can globally re-brand the Ace interface to match corporate identity.
114
137
@@ -122,11 +145,11 @@ Administrators can globally re-brand the Ace interface to match corporate identi
122
145
<br/>
123
146
<imgwidth="50%"src="../images/branding.png">
124
147
125
-
### 9. Generate Installer and Documentation
148
+
### 10. Generate Installer and Documentation
126
149
127
150
Click the "Deploy" button to submit your information. AppsCode will generate the installer and provide the necessary documentation.
128
151
129
-
### 10. Deploy KubeDB Platform
152
+
### 11. Deploy KubeDB Platform
130
153
131
154
#### Step 1: Create Azure application
132
155
Go to Azure Marketplace and select AppsCode Cloud w/ Usage Billing application. [AppsCode Cloud w/ Usage Billing from Marketplace](https://portal.azure.com/#create/appscode.ace_paygace-payg)
@@ -165,6 +188,6 @@ You can monitor the deployment progress through the **Managed Resource Group's**
Once deployed, access the **KubeDB Platform** using the specified domain. Log in with the admin account credentials provided during the creation process.
193
+
Once deployed, access the **KubeDB Platform** using the specified domain. Log in with the admin account credentials provided during the creation process.
Copy file name to clipboardExpand all lines: docs/platform/selfhost-setup/install/cloud-demo.md
+30-8Lines changed: 30 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,8 +86,31 @@ If using private or authenticated registries, provide:
86
86
***Certs:** Upload CA Cert, Client Cert, and Client Key if required for mutual TLS.
87
87
***Image Pull Secrets:** Define the secrets used by the cluster to authenticate with the registries. You can enable create namespace during helm install, allow nondistributable artifacts and insecure option for insecure registry
88
88
89
+
### 5. Monitoring
90
+
91
+
Use the **Monitoring** section to configure Alertmanager notifications for platform alerts for the site admin.
92
+
93
+
***Alert Manager Email:** Enable email notifications for Alertmanager alerts.
94
+
***Enable Email:** Turns email notifications on or off.
95
+
***To:** The recipient email address. For Gmail, you can also use plus addressing such as `user+alerts@example.com`.
96
+
***From:** The sender email address shown in the message. For Gmail, use the same address as **Auth Username** unless you have configured a verified alias.
97
+
***Smarthost:** The SMTP server address. For Gmail, use `smtp.gmail.com:587`.
98
+
***Auth Username:** The SMTP login username. For Gmail, this should be the real Gmail or Google Workspace mailbox used to authenticate.
99
+
***Password:** The SMTP password. For Gmail, use an App Password generated from `https://myaccount.google.com/apppasswords`.
100
+
***Require TLS:** Enables TLS for the SMTP connection. Leave this enabled for Gmail.
101
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
102
+
***Alert Manager Webhook:** Send alerts to an endpoint that accepts Alertmanager's generic webhook payload.
103
+
***Enable Webhook:** Turns webhook delivery on or off.
104
+
***URL:** The destination webhook URL. Some systems embed the secret directly in the URL.
105
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
> **Tip:** For Google Chat, a supported workaround is to generate a space email address in Google Chat settings and use that address in the **To** field.
89
111
90
-
### 5. Settings
112
+
113
+
### 6. Settings
91
114
92
115
#### Domain White List and Proxy Servers
93
116
@@ -98,7 +121,7 @@ If using private or authenticated registries, provide:
Copy file name to clipboardExpand all lines: docs/platform/selfhost-setup/install/k8s-app-demo.md
+30-7Lines changed: 30 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,8 +63,31 @@ If using private or authenticated registries, provide:
63
63
***Certs:** Upload CA Cert, Client Cert, and Client Key if required for mutual TLS.
64
64
***Image Pull Secrets:** Define the secrets used by the cluster to authenticate with the registries. You can enable create namespace during helm install, allow nondistributable artifacts and insecure option for insecure registry
65
65
66
+
### 5. Monitoring
67
+
68
+
Use the **Monitoring** section to configure Alertmanager notifications for platform alerts for the site admin.
69
+
70
+
***Alert Manager Email:** Enable email notifications for Alertmanager alerts.
71
+
***Enable Email:** Turns email notifications on or off.
72
+
***To:** The recipient email address. For Gmail, you can also use plus addressing such as `user+alerts@example.com`.
73
+
***From:** The sender email address shown in the message. For Gmail, use the same address as **Auth Username** unless you have configured a verified alias.
74
+
***Smarthost:** The SMTP server address. For Gmail, use `smtp.gmail.com:587`.
75
+
***Auth Username:** The SMTP login username. For Gmail, this should be the real Gmail or Google Workspace mailbox used to authenticate.
76
+
***Password:** The SMTP password. For Gmail, use an App Password generated from `https://myaccount.google.com/apppasswords`.
77
+
***Require TLS:** Enables TLS for the SMTP connection. Leave this enabled for Gmail.
78
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
79
+
***Alert Manager Webhook:** Send alerts to an endpoint that accepts Alertmanager's generic webhook payload.
80
+
***Enable Webhook:** Turns webhook delivery on or off.
81
+
***URL:** The destination webhook URL. Some systems embed the secret directly in the URL.
82
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
> **Tip:** For Google Chat, a supported workaround is to generate a space email address in Google Chat settings and use that address in the **To** field.
88
+
89
+
90
+
### 6. Settings
68
91
69
92
#### Domain White List and Proxy Servers
70
93
@@ -75,13 +98,13 @@ If using private or authenticated registries, provide:
In this section you can enable or disable features
80
103
81
104
<br/>
82
105
<imgwidth="50%"src="../images/features.png">
83
106
84
-
### 7. Branding & UI Customization
107
+
### 8. Branding & UI Customization
85
108
Administrators can globally re-brand the Ace interface to match corporate identity.
86
109
87
110
***App Name:** Changes the browser tab title.
@@ -94,15 +117,15 @@ Administrators can globally re-brand the Ace interface to match corporate identi
94
117
<br/>
95
118
<imgwidth="50%"src="../images/branding.png">
96
119
97
-
### 8. Generate Installer and Documentation
120
+
### 9. Generate Installer and Documentation
98
121
99
122
Click the "Deploy" button to submit your information. AppsCode will generate the installer and provide the necessary documentation.
100
123
101
-
### 9. Deploy KubeDB Platform
124
+
### 10. Deploy KubeDB Platform
102
125
103
126
Follow the documentation provided by AppsCode to deploy the KubeDB Platform on your system.
104
127
105
-
### 10. Explore the Deployed Platform
128
+
### 11. Explore the Deployed Platform
106
129
107
130
Once deployed, access the KubeDB Platform using the specified domain. Log in with the admin account credentials provided during the creation process.
108
131
@@ -113,4 +136,4 @@ Once deployed, access the KubeDB Platform using the specified domain. Log in wit
113
136
114
137
If you encounter any challenges during the deployment or have questions, reach out to AppsCode support for assistance.
115
138
116
-
Congratulations! You have successfully deployed the KubeDB Platform in K8s App Demo mode. Explore the features and capabilities of the platform in your customized environment.
139
+
Congratulations! You have successfully deployed the KubeDB Platform in K8s App Demo mode. Explore the features and capabilities of the platform in your customized environment.
Copy file name to clipboardExpand all lines: docs/platform/selfhost-setup/install/onprem-demo.md
+32-9Lines changed: 32 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,8 +62,31 @@ If using private or authenticated registries, provide:
62
62
***Certs:** Upload CA Cert, Client Cert, and Client Key if required for mutual TLS.
63
63
***Image Pull Secrets:** Define the secrets used by the cluster to authenticate with the registries. You can enable create namespace during helm install, allow nondistributable artifacts and insecure option for insecure registry
64
64
65
+
### 5. Monitoring
66
+
67
+
Use the **Monitoring** section to configure Alertmanager notifications for platform alerts for the site admin.
68
+
69
+
***Alert Manager Email:** Enable email notifications for Alertmanager alerts.
70
+
***Enable Email:** Turns email notifications on or off.
71
+
***To:** The recipient email address. For Gmail, you can also use plus addressing such as `user+alerts@example.com`.
72
+
***From:** The sender email address shown in the message. For Gmail, use the same address as **Auth Username** unless you have configured a verified alias.
73
+
***Smarthost:** The SMTP server address. For Gmail, use `smtp.gmail.com:587`.
74
+
***Auth Username:** The SMTP login username. For Gmail, this should be the real Gmail or Google Workspace mailbox used to authenticate.
75
+
***Password:** The SMTP password. For Gmail, use an App Password generated from `https://myaccount.google.com/apppasswords`.
76
+
***Require TLS:** Enables TLS for the SMTP connection. Leave this enabled for Gmail.
77
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
78
+
***Alert Manager Webhook:** Send alerts to an endpoint that accepts Alertmanager's generic webhook payload.
79
+
***Enable Webhook:** Turns webhook delivery on or off.
80
+
***URL:** The destination webhook URL. Some systems embed the secret directly in the URL.
81
+
***Send Resolved:** Sends a follow-up notification when an alert returns to a healthy state.
> **Tip:** For Google Chat, a supported workaround is to generate a space email address in Google Chat settings and use that address in the **To** field.
87
+
88
+
89
+
### 6. Settings
67
90
68
91
#### Domain White List and Proxy Servers
69
92
@@ -74,7 +97,7 @@ If using private or authenticated registries, provide:
0 commit comments