Skip to content

Commit

Permalink
Merge pull request #28 from DocsyDynamo/MS-3417
Browse files Browse the repository at this point in the history
new documentaiton for databases
  • Loading branch information
r3m1n0x authored Feb 16, 2024
2 parents 9c82bf5 + cfb8e58 commit 456d463
Show file tree
Hide file tree
Showing 168 changed files with 1,271 additions and 1,367 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,4 @@ description: >
---

Here are the current release notes for the PSKE.

Here are the current release notes for the PSKE.
9 changes: 0 additions & 9 deletions content/en/container/private-regestrie/introduction/_index.md

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

This file was deleted.

10 changes: 0 additions & 10 deletions content/en/container/private-regestrie/reference/_index.md

This file was deleted.

10 changes: 0 additions & 10 deletions content/en/container/private-regestrie/tutorials/_index.md

This file was deleted.

8 changes: 8 additions & 0 deletions content/en/container/private-registry/documentation/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Documentation"
linkTitle: "Documentation"
type: "docs"
weight: 20
description: >
Documentation on working with various features of Private Registry - Harbor.
---
1 change: 1 addition & 0 deletions content/en/container/private-registry/documentation/az.md
8 changes: 8 additions & 0 deletions content/en/container/private-registry/introduction/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Introduction"
linkTitle: "Introduction"
type: "docs"
weight: 10
description: >
Everything you need for a perfect start with your Private Registry - Harbor.
---
68 changes: 68 additions & 0 deletions content/en/container/private-registry/introduction/overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
title: "Overview"
linkTitle: "Overview"
type: "docs"
weight: 10
---

## Private Registry - Harbor

Private Registry - Harbor is a fully automated container registry hosted in the cloud to streamline image management. This service model allows developers to focus on building and deploying containerized applications without the burden of managing the underlying infrastructure.

### Supported Harbor Versions

| Private Registry | Version |
|-------------------|---------|
| Harbor | 2 |

### Application Features

**Vulnerability Scanning:**

- Integrated security scanner to ensure scure images before deployment.

**Content Trust:**

- Offers digital signing of images to ensure their integrity and authenticity.

**Role-Based Access Control (RBAC):**

- Provides fine-grained access control for users and groups, allowing organizations to control who can access specific resources within Harbor.

**Policy Enforcement:**

- Allows administrators to set policies for image retention and immutability, helping to comply with data retention regulations.

**Graphical User Interface (GUI):**

- Provides an easy-to-use web interface for managing repositories, users, and configurations, as well as viewing logs and statistics.

**RESTful API:**

- Offers a comprehensive RESTful API that allows for automation and integration with other tools and systems.

**Helm Chart Repository:**

- Besides container images, Harbor can store and manage Helm charts, making it a unified repository for cloud-native application components.

#### Platform Features

**Fully Automated Service:**

- Handles software installation and Software Updates.

**Scalability:**

- Vertical scaling by adjusting instance sizes.

**High Security Standards:**

- Ensures data encryption for enhanced security.

**Monitoring and Notifications:**

- Monitors system and service health and responds to errors.

**Multi-AZ Deployment:**

- Configurable for Multi-AZ deployments for more availability.
67 changes: 67 additions & 0 deletions content/en/container/private-registry/introduction/quickstart.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
title: "Quickstartguide"
linkTitle: "Quickstartguide"
type: "docs"
weight: 30
---

## Deployment

### Ordering

We will guide you through the ordering process [here](../../tutorials/ordering/).

### Retrieve Login Credentials

The order process is done and your *Private Registry - Harbor* instance is up and running. The first thing you should do is getting your [Login Details](../../tutorials/retrieve_login_credentials/).

### Use your Private Registry

Enjoy your *Private Registry - Harbor*. No admin worries—just login to the Webinterface and go.

## Customizations

### Scaling

#### Compute

We offer two basic node sizes for the *Private Registry - Harbor*:

- b2-4: 2vCPU + 4GB RAM
- b4-8: 4vCPU + 8GB RAM

For most users, these compute resources are enough. If you start with the smaller b2-4 and find that you need more performance, you can easily upgrade to the larger b4-8 size. If you need a custom compute size, please [open a support ticket](https://customerservice.plusserver.com/support/ticket-create) and request additional options.

#### Data Storage

The persistent disk size determines the capacity for storing your data. Every *Private Registry - Harbor* instance requires a minimum disk size of 50GB. You can increase the disk size in increments of 50GB, up to a maximum of 200GB. Increasing the storage size doesn't cause an interruption of the *Private Registry - Harbor*.

>The data disk size can only be increased. To reduce the disk size, you must create a new DBaaS instance and transfer the data manually.
## General Information

### Security

#### Whitelisting Source IP Addresses

Make sure to only allow known Source IP Addresses that your applications use. This helps keep out unwanted bots or crawlers trying to harm your service.

#### Encryption

The web GUI is secured through HTTPS, ensuring that all data exchanged between the user's browser and the website is encrypted and protected from interception.

### Updates

Learn about the the Patchroutine for our *Private Registry - Harbor* in the [Updates](../../documentation/update/) document.

### Monitoring

We monitor your *Private Registry - Harbor* by keeping an eye on both the underlying compute and storage resources, as well as performing application-specific checks. Our 24x7 support team handles any incidents that arise, ensuring continuous and reliable service.

### Regions and AZ

For information on choosing regions and availability zones, check the [Regions and AZ's](../../documentation/az/) document.

### SLA

The infrastructure is fully redundant. We therefore guarantee an SLA of 99.95.
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@
title: "Release Notes"
linkTitle: "Release Notes"
type: "docs"
weight: 4
date: 2023-02-21
weight: 40
description: >
Changelog of Private Registry - Harbor.
---

# Changelog
Expand Down
8 changes: 8 additions & 0 deletions content/en/container/private-registry/tutorials/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Tutorials"
linkTitle: "Tutorials"
type: "docs"
weight: 30
description: >
Everything you need for a perfect start with your Private Registry - Harbor.
---
73 changes: 73 additions & 0 deletions content/en/container/private-registry/tutorials/ordering.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
title: "Ordering Process"
linkTitle: "Ordering Process"
type: "docs"
weight: 20
date: 2023-03-14
---



### Customer portal

You always start in our [customer portal](https://customerservice.plusserver.com)

### Select Private Registry

First navigate to Cloud Services / Private Registry.

![Selection Cloud Service Private Registry](/images/content/04-mls/en/private_registry/ordering/1-cloud_service_priv_reg.png)

### Select the service type

Select Harbor here.

![Selection DBaaS](/images/content/04-mls/en/private_registry/ordering/2-cloud_service_priv_reg-type.png)

### Select the Nodesize

Now select the size or performance. You do not yet know what performance you need? Then select the smallest node and scale up later if necessary

![Selection Nodesize](/images/content/04-mls/en/private_registry/ordering/3-cloud_service_priv_reg-size.png)

### Select storage size

You always start with at least 50GB memory for your data.

![Select storage size](/images/content/04-mls/en/private_registry/ordering/4-cloud_service_priv_reg-storage.png)

### Determine your trusted sources

The service is accessible via a public IP. As this is freely available from the Internet and could potentially be "attacked" by anyone, we intially block all access to the service. The mere protection provided by an encrypted connection with a user name and password is not sufficient. It is therefore necessary to specify the trusted sources from which the DBaaS should be accessible
You must enable access from one or more external addresses or address ranges here. Ideally, only the one IP from which the service is used is enabled here. In this example IP 123.123.123.123/32 and subnet 222.222.222.128/28 will be added to the trusted sources.

![Setting up external access](/images/content/04-mls/en/private_registry/ordering/5-selection-trusted-sources.png)

### Select the region

Here you can select the [region](../../documentation/az/) where the harbor instance gets deployed.

![Selecting the region](/images/content/04-mls/en/private_registry/ordering/6-selection_region.png)

### Select billing profile

Are you a new Plusserver customer and do not yet receive an invoice? Then select *New billing profile*. If you are already a customer, you can choose from existing billing profiles on which you will receive future invoices for the service instance.

![Select invoice profile](/images/content/04-mls/en/private_registry/ordering/7-selection-invoice-profile.png)

### Place the order

Please check the data you have entered in the summary. Please read the terms and conditions and agreements and confirm them. Only then can you complete the order by clicking on ***order now***

![Order summary](/images/content/04-mls/en/private_registry/ordering/8-order-overview.png)

### Track order status

You will be redirected to [Order status](https://customerservice.plusserver.com/order-status) immediately after placing your order. You can view the status of current orders here at any time.

* new: Status directly after the order
* processing: Status as soon as automatic provision has started
* failed: Unfortunately something has gone wrong, please open a [ticket](https://customerservice.plusserver.com/support/ticket-create) here in the portal so that we can help you as quickly as possible.
* DONE: Congratulations, your DBaaS instance is available

![Order successfully completed](/images/content/04-mls/en/private_registry/ordering/10-order_status.png)
3 changes: 1 addition & 2 deletions content/en/databases/mariadb/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,4 @@
title: "MariaDB"
linkTitle: "MariaDB"
type: "docs"
weight: 30
---
---
8 changes: 8 additions & 0 deletions content/en/databases/mariadb/documentation/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Documentation"
linkTitle: "Documentation"
type: "docs"
weight: 20
description: >
Documentation on working with various features of DB-as-a-Service MariaDB.
---
Loading

0 comments on commit 456d463

Please sign in to comment.