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/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Welcome to KubeDB Platform's Self-Hosted deployment! Whether you're looking for
19
19
20
20
Navigate to [KubeDB Platform Self-Hosted](https://appscode.com/selfhost). Here you will find your previously generated self-hosted installers.
21
21
22
-
<imgsrc="images/installer-home.png">
22
+

23
23
<br/>
24
24
<br/>
25
25
Click on the `Create New Installer` button to get started. You can either choose deployment type `Self Hosted Demo` or `Self Hosted Production`. Provide the required data and click `Done` button to generate the installer. Upon generation of the installer, you will get the documentation how to host KubeDB Platform Server on your own.
Copy file name to clipboardExpand all lines: docs/platform/selfhost-setup/install/aws-marketplace.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -370,12 +370,12 @@ The expiry time for this installer is 2 hours. You will find in detail deploymen
370
370
```
371
371
372
372
<br/>
373
-
<imgwidth="50%"src="../images/policy-1.png">
373
+

374
374
375
375
* Give the policy the name **AWSMarketplacePolicyForCloudFormation** and click **Create Policy**.
376
376
377
377
<br/>
378
-
<imgwidth="50%"src="../images/policy-2.png">
378
+

379
379
380
380
381
381
@@ -385,20 +385,20 @@ The expiry time for this installer is 2 hours. You will find in detail deploymen
385
385
* Select **Trusted entity** type: `AWS service`.
386
386
* Select **Use case**: `CloudFormation` and click **Next**.
387
387
<br/>
388
-
<imgwidth="50%"src="../images/policy-3.png">
388
+

389
389
* Search for and select the **AWSMarketplacePolicyForCloudFormation** policy you just created, then click **Next**.
390
390
<br/>
391
-
<imgwidth="50%"src="../images/policy-4.png">
391
+

392
392
* Name the role **AWSMarketplaceMeteringRoleForCloudFormation** and click **Create role**.
393
393
<br/>
394
-
<imgwidth="50%"src="../images/policy-5.png">
394
+

395
395
396
396
397
397
### Step 3: PassRole Permission
398
398
399
399
* Copy the **Role ARN** of the role you just created: `arn:aws:iam::xxxxxxxx:role/AWSMarketplaceMeteringRoleForCloudFormation`.
400
400
<br/>
401
-
<imgwidth="50%"src="../images/policy-7.png">
401
+

402
402
403
403
404
404
@@ -424,7 +424,7 @@ The expiry time for this installer is 2 hours. You will find in detail deploymen
424
424
```
425
425
426
426
<br/>
427
-
<imgwidth="50%"src="../images/policy-8.png">
427
+

428
428
429
429
430
430
@@ -433,7 +433,7 @@ The expiry time for this installer is 2 hours. You will find in detail deploymen
433
433
* Provide a name for this policy (e.g., **AllowPassingMeterUsageRoleToCloudFormation**) and click **Create policy**.
434
434
435
435
<br/>
436
-
<imgwidth="50%"src="../images/policy-9.png">
436
+

437
437
438
438
439
439
@@ -444,7 +444,7 @@ The expiry time for this installer is 2 hours. You will find in detail deploymen
444
444
* Select the **AllowPassingMeterUsageRoleToCloudFormation** policy you just created to attach it.
445
445
446
446
<br/>
447
-
<imgwidth="50%"src="../images/policy-10.png">
447
+

448
448
449
449
Now follow the steps to configure the stack
450
450
@@ -455,22 +455,22 @@ and subscribe to **AppsCode Cloud w/Usage Billing** product.
455
455
* Click on Continue To Configuration.
456
456
457
457
<br/>
458
-
<imgwidth="50%"src="../images/awsStep1.png">
458
+

459
459
460
460
### Step 2: Configuration
461
461
462
462
* Select the latest software version, and region for the Application and click on **Continue to Launch.**
463
463
464
464
<br/>
465
-
<imgwidth="50%"src="../images/awsStep2.png">
465
+

466
466
467
467
### Step 3: Create stack
468
468
469
469
* You will be forwarded to the Cloudformation selection page.
470
470
* Keep the default selected template and click on **Next.**
471
471
472
472
<br/>
473
-
<imgwidth="50%"src="../images/awsStep3.png">
473
+

474
474
475
475
### Step 4: Specify stack details
476
476
@@ -482,15 +482,15 @@ and subscribe to **AppsCode Cloud w/Usage Billing** product.
482
482
* Click **Next** and you will be forwarded to the **review and create page.**
483
483
484
484
<br/>
485
-
<imgwidth="50%"src="../images/awsStep4.png">
485
+

486
486
487
487
### Step 5: Attach role to CloudFormation (Optional)
488
488
489
489
***Prerequisite:** You must have IAM roles for this.
490
490
* When applying the cloudformation template (CFT), attach **AWSMarketplaceMeteringRoleForCloudFormation** role to the template. This way the CFT will have all the necessary permission to deploy the resources.
491
491
492
492
<br/>
493
-
<imgwidth="50%"src="../images/awsStep5.png">
493
+

494
494
495
495
### Step 6: Review & Deployment
496
496
@@ -499,7 +499,7 @@ and subscribe to **AppsCode Cloud w/Usage Billing** product.
499
499
* Once the Cloudformation is created it will take **5-10min** to spin up the application.
@@ -105,38 +105,37 @@ Click the "Deploy" button to submit your information. KubeDB Platform will gener
105
105
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)
106
106
107
107
<br/>
108
-
<imgwidth="50%"src="../images/azureStep1.png">
108
+

109
109
110
110
#### Step 2: Basic Information
111
111
Provide basic information for the Azure application. Put your resource group and application name.
112
112
113
113
<br/>
114
-
<imgwidth="50%"src="../images/azureStep2.png">
114
+

115
115
116
116
#### Step 3: Select VM
117
117
Select a virtual machine for the Installer with at least 4 core CPU and 16GB of RAM.
118
118
119
119
<br/>
120
-
<imgwidth="50%"src="../images/azureStep3.png">
120
+

121
121
122
122
#### Step 4: Authentication Type
123
123
By default Username user will be created to your Installer VM.
124
124
You can use one of the Password or SSH Key Pair to authenticate into the VM.
125
125
126
126
<br/>
127
-
<imgwidth="50%"src="../images/azureStep4.png">
127
+

128
128
129
129
#### Step 5: Installer Information
130
130
Provide the URL link you found from the instruction in the Installer Url field
131
131
132
132
<br/>
133
-
<imgwidth="50%"src="../images/azureStep5.png">
133
+

134
134
135
135
You can monitor the deployment progress through the **Managed Resource Group's** overview page and the **Activity Log**. Once the deployment is complete, the necessary resources will be provisioned within that managed resource group.
> **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.
54
54
@@ -79,7 +79,7 @@ Configure NATS, which is used as the internal messaging system for the platform.
79
79
**Resources:** Configure CPU Requests, CPU Limits, Memory Request and Memory Limit
80
80
81
81
<br/>
82
-
<imgwidth="50%"src="../images/nats.png">
82
+

83
83
84
84
## Branding & UI Customization
85
85
@@ -93,7 +93,7 @@ Administrators can globally re-brand the KubeDB Platform interface to match corp
93
93
***App Tag:** Toggle **"Show App Tag"** to display or hide the version/tagging info in the UI.
94
94
95
95
<br/>
96
-
<imgwidth="50%"src="../images/branding.png">
96
+

97
97
98
98
99
99
## Prerequisites
@@ -117,7 +117,7 @@ These credentials define the primary super-user and the initial organizational s
117
117
-**Initial Organization Name:** You can choose what will be the initial organization name for your account
Copy file name to clipboardExpand all lines: docs/platform/selfhost-setup/install/openshift-cluster.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,14 +99,14 @@ Follow the documentation provided by AppsCode to deploy the KubeDB Platform on y
99
99
4.**Run the remaining install steps.** Continue with the rest of the generated instructions (flux install, `helm upgrade`, and the ACE install) using the reconfigured values.
Once deployed, access the **KubeDB Platform** using the configured IP (IP mode) or domain (DNS mode). Log in with the admin account credentials provided during the creation process.
Copy file name to clipboardExpand all lines: docs/platform/selfhost-setup/install/selfhosted-production.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ Before beginning the installation, identify your target infrastructure and clust
50
50
***Cluster Type:** Determine if you are installing on **AWS EKS Cluster** or **Red Hat OpenShift Cluster**. For openshift cluster toggle Red Hat OpenShift cluster and give Kube API Server endpoint. See the [Deploying KubeDB Platform in OpenShift Cluster](openshift-cluster.md) guide.
51
51
***Credential-Less Mode:** Enable this if you are using IAM roles for service accounts (IRSA) to avoid manual secret management.
@@ -184,7 +184,7 @@ See [Registry](common-config.md#registry) in the Common Configuration guide for
184
184
This secton is for Persistence & Resource Allocation. Properly sizing your resources is critical for production stability. Configure CPU Requests, CPU Limits, Memory Request and Memory Limit for both cache and Database
@@ -248,4 +248,4 @@ Follow the documentation provided by AppsCode to deploy the KubeDB Platform on y
248
248
Once deployed, access the **KubeDB Platform** using the specified domain. Log in with the admin account credentials provided during the creation process.After the login process you will see the **KubeDB Platform dashboard** user interface
0 commit comments