Skip to content

Commit

Permalink
Remove references to plans (platformsh#3392)
Browse files Browse the repository at this point in the history
* Remove version tables & a few references to plans

* Remove plan mentions in observability section

* Remove some Fastly & plan refs

* Remove more plan refs

* Remove tier info for source operations

* Remove last links to Dedicated section & update glossary

* Use flags, not replicated pages for add-services section.

* Handle pages within 'learn' section.

* Create apps & development sections.

* Domains and increase-observability cleanup.

* Languages.

* sync config with changes.

* Sync lock file changes.

---------

Co-authored-by: Chad Carlson <[email protected]>
Co-authored-by: chadcarlson <[email protected]>
  • Loading branch information
3 people authored Sep 14, 2023
1 parent 04b277b commit 1ae5f71
Show file tree
Hide file tree
Showing 38 changed files with 1,066 additions and 151 deletions.
58 changes: 52 additions & 6 deletions sites/platform/src/add-services/elasticsearch.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,32 @@ From version 7.11 onward:

The following premium versions are supported:

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="elasticsearch" status="supported" environment="grid" >}} | {{< image-versions image="elasticsearch" status="supported" environment="dedicated-gen-3" >}} | {{< image-versions image="elasticsearch" status="supported" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="elasticsearch" status="supported" environment="grid" >}}</td>
<td>{{< image-versions image="elasticsearch" status="supported" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="elasticsearch" status="supported" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="elasticsearch" status="supported" environment="grid" >}}

{{% /version/specific %}}

{{% major-minor-versions-note configMinor="true" %}}

Expand All @@ -40,9 +63,32 @@ The following premium versions are supported:
The following versions are still available in your projects for free,
but they're at their end of life and are no longer receiving security updates from upstream.

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="elasticsearch" status="deprecated" environment="grid" >}} | {{< image-versions image="elasticsearch" status="deprecated" environment="dedicated-gen-3" >}} | {{< image-versions image="elasticsearch" status="deprecated" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="elasticsearch" status="deprecated" environment="grid" >}}</td>
<td>{{< image-versions image="elasticsearch" status="deprecated" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="elasticsearch" status="deprecated" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="elasticsearch" status="deprecated" environment="grid" >}}

{{% /version/specific %}}

To ensure your project remains stable in the future,
switch to [a premium version](#supported-versions).
Expand Down
29 changes: 26 additions & 3 deletions sites/platform/src/add-services/headless-chrome.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,32 @@ Puppeteer can be used to generate PDFs and screenshots of web pages, automate fo

{{% major-minor-versions-note %}}

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="chrome-headless" status="supported" environment="grid" >}} | {{< image-versions image="chrome-headless" status="supported" environment="dedicated-gen-3" >}} | {{< image-versions image="chrome-headless" status="supported" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="chrome-headless" status="supported" environment="grid" >}}</td>
<td>{{< image-versions image="chrome-headless" status="supported" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="chrome-headless" status="supported" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="chrome-headless" status="supported" environment="grid" >}}

{{% /version/specific %}}

{{% relationship-ref-intro %}}

Expand Down
58 changes: 52 additions & 6 deletions sites/platform/src/add-services/influxdb.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,32 @@ It exposes an HTTP API for client interaction. See the [InfluxDB documentation](

{{% major-minor-versions-note configMinor="true" %}}

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="influxdb" status="supported" environment="grid" >}} | {{< image-versions image="influxdb" status="supported" environment="dedicated-gen-3" >}} | {{< image-versions image="influxdb" status="supported" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="influxdb" status="supported" environment="grid" >}}</td>
<td>{{< image-versions image="influxdb" status="supported" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="influxdb" status="supported" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="influxdb" status="supported" environment="grid" >}}

{{% /version/specific %}}

{{% image-versions-legacy "influxdb" %}}

Expand All @@ -25,9 +48,32 @@ It exposes an HTTP API for client interaction. See the [InfluxDB documentation](
The following versions are still available in your projects,
but they're at their end of life and are no longer receiving security updates from upstream.

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="influxdb" status="deprecated" environment="grid" >}} | {{< image-versions image="influxdb" status="deprecated" environment="dedicated-gen-3" >}} | {{< image-versions image="influxdb" status="deprecated" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="influxdb" status="deprecated" environment="grid" >}}</td>
<td>{{< image-versions image="influxdb" status="deprecated" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="influxdb" status="deprecated" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="influxdb" status="deprecated" environment="grid" >}}

{{% /version/specific %}}

To ensure your project remains stable in the future,
switch to a [supported version](#supported-versions).
Expand Down
29 changes: 26 additions & 3 deletions sites/platform/src/add-services/kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,32 @@ It is a framework for storing, reading and analyzing streaming data. See the [Ka

{{% major-minor-versions-note configMinor="true" %}}

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="kafka" status="supported" environment="grid" >}} | {{< image-versions image="kafka" status="supported" environment="dedicated-gen-3" >}} | {{< image-versions image="kafka" status="supported" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="kafka" status="supported" environment="grid" >}}</td>
<td>{{< image-versions image="kafka" status="supported" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="kafka" status="supported" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="kafka" status="supported" environment="grid" >}}

{{% /version/specific %}}

{{% relationship-ref-intro %}}

Expand Down
29 changes: 26 additions & 3 deletions sites/platform/src/add-services/memcached.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,32 @@ Both Memcached and Redis can be used for application caching. As a general rule,

{{% major-minor-versions-note configMinor="true" %}}

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="memcached" status="supported" environment="grid" >}} | {{< image-versions image="memcached" status="supported" environment="dedicated-gen-3" >}} | {{< image-versions image="memcached" status="supported" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="memcached" status="supported" environment="grid" >}}</td>
<td>{{< image-versions image="memcached" status="supported" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="memcached" status="supported" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="memcached" status="supported" environment="grid" >}}

{{% /version/specific %}}

{{% relationship-ref-intro %}}

Expand Down
62 changes: 53 additions & 9 deletions sites/platform/src/add-services/mongodb.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,61 @@ premium: true

{{< premium-features/add-on feature="MongoDB Enterprise" >}}

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="mongodb-enterprise" status="supported" environment="grid" >}} | {{< image-versions image="mongodb-enterprise" status="supported" environment="dedicated-gen-3" >}} | {{< image-versions image="mongodb-enterprise" status="supported" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="mongodb-enterprise" status="supported" environment="grid" >}}</td>
<td>{{< image-versions image="mongodb-enterprise" status="supported" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="mongodb-enterprise" status="supported" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="mongodb-enterprise" status="supported" environment="grid" >}}

{{% /version/specific %}}

{{% deprecated-versions %}}

| Grid | {{% names/dedicated-gen-3 %}} | {{% names/dedicated-gen-2 %}} |
|------|-------------------------------|------------------------------ |
| {{< image-versions image="mongodb-enterprise" status="deprecated" environment="grid" >}} | {{< image-versions image="mongodb-enterprise" status="deprecated" environment="dedicated-gen-3" >}} | {{< image-versions image="mongodb-enterprise" status="deprecated" environment="dedicated-gen-2" >}} |
{{% version/specific %}}
<!-- API Version 1 -->

<table>
<thead>
<tr>
<th>Grid</th>
<th>Dedicated Gen 3</th>
<th>Dedicated Gen 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>{{< image-versions image="mongodb-enterprise" status="deprecated" environment="grid" >}}</td>
<td>{{< image-versions image="mongodb-enterprise" status="deprecated" environment="dedicated-gen-3" >}}</td>
<td>{{< image-versions image="mongodb-enterprise" status="deprecated" environment="dedicated-gen-2" >}}</thd>
</tr>
</tbody>
</table>

<--->
<!-- API Version 2 -->

{{< image-versions image="mongodb-enterprise" status="deprecated" environment="grid" >}}

{{% /version/specific %}}

### Legacy edition

Expand All @@ -49,9 +95,7 @@ If you want to experiment with a later version without committing to it use a no

{{% deprecated-versions %}}

| **Grid** |
|----------------------------------|
| {{< image-versions image="mongodb" status="deprecated" environment="grid" >}} |
{{< image-versions image="mongodb" status="deprecated" environment="grid" >}}

{{% relationship-ref-intro %}}

Expand Down
21 changes: 20 additions & 1 deletion sites/platform/src/add-services/mysql/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ MySQL and MariaDB have the same behavior and the rest of this page applies to bo
|---------------|-------------|--------------------|
| {{< image-versions image="mariadb" status="supported" >}} | {{< image-versions image="mysql" status="supported" >}} | {{< image-versions image="oracle-mysql" status="supported" >}} |

{{% version/specific %}}
<!-- API Version 1 -->

### Supported versions on Dedicated environments

`oracle-mysql` is not yet available for {{% names/dedicated-gen-3 %}} environments.
Expand All @@ -48,6 +51,11 @@ Dedicated environments only support the InnoDB storage engine.
Tables created on Dedicated environments using the MyISAM storage engine don't replicate between all hosts in the cluster.
See how to [convert tables to the InnoDB engine](#storage-engine).

<--->
<!-- API Version 2 -->

{{% /version/specific %}}

{{% deprecated-versions %}}

| **`mariadb`** | **`mysql`** | **`oracle-mysql`** |
Expand Down Expand Up @@ -366,13 +374,20 @@ For further details, see the [MariaDB documentation](https://mariadb.com/kb/en/c

## Storage Engine

{{% version/specific %}}
It's best to use the InnoDB storage engine wherever possible.
MyISAM is only properly supported in non-Dedicated environments.
In Dedicated environments, there is no replication of MyISAM tables.

If MyISAM tables have been inadvertently created or imported in a Dedicated environment
(if you see `ENGINE=MyISAM` in the response to `SHOW CREATE TABLE {{< variable "EXISTING_TABLE" >}}`),
(if you see `ENGINE=MyISAM` in the response to `SHOW CREATE TABLE EXISTING_TABLE`),
convert them to use the InnoDB storage engine as follows:
<--->
It's best to use the InnoDB storage engine wherever possible instead of MyISAM.
If MyISAM tables have been inadvertently created or imported in your environments
(if you see `ENGINE=MyISAM` in the response to `SHOW CREATE TABLE EXISTING_TABLE`),
convert them to use the InnoDB storage engine as follows:
{{% /version/specific %}}

1. Rename the existing table.

Expand Down Expand Up @@ -460,8 +475,12 @@ To ensure people who review code changes can't access personally identifiable in

## Replication

{{% version/specific %}}
In non-Dedicated environments, there is no on-site primary/replica supports.
In Dedicated environments, it's provided automatically as part of the default configuration.
<--->
There is no on-site primary/replica support in your environments.
{{% /version/specific %}}

In rare cases (such as for certain backup purposes),
you can also enable [remote replication](./mysql-replication.md) to your own replica data.
Expand Down
Loading

0 comments on commit 1ae5f71

Please sign in to comment.