mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-14 17:02:49 +03:00
docs: update cloud section position
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7748 GitOrigin-RevId: d810701ebf679a979d5401a260846d800ade71c0
This commit is contained in:
parent
d3d2d967d2
commit
4c37b6838c
@ -48,7 +48,7 @@ Head to the `Data > Manage databases` section on the Console to add your Amazon
|
||||
:::info Make sure your Amazon Athena service is reachable by Hasura Cloud:
|
||||
|
||||
1. **Allow public connections or
|
||||
[whitelist the Hasura Cloud IP](/projects/create.mdx#cloud-projects-create-allow-nat-ip) on your Amazon Athena
|
||||
[whitelist the Hasura Cloud IP](/hasura-cloud/projects/create.mdx#cloud-projects-create-allow-nat-ip) on your Amazon Athena
|
||||
firewall:** This is good for testing and will allow you to quickly try Hasura out with your database!
|
||||
2. **VPC peering:** VPC peering and private network access is available on Hasura Cloud paid tiers: Recommended for
|
||||
production. Get in touch with us if you'd like to try this out against your existing databases!
|
||||
|
@ -136,7 +136,7 @@ Then click `Connect Database`.
|
||||
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/projects/env-vars.mdx) and using the env
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/hasura-cloud/projects/env-vars.mdx) and using the env
|
||||
vars to connect to the databases in place of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -151,8 +151,8 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -208,7 +208,7 @@ Then click `Connect Database`.
|
||||
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/projects/env-vars.mdx) and using the env
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/hasura-cloud/projects/env-vars.mdx) and using the env
|
||||
vars to connect to the databases in place of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -223,8 +223,8 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -181,7 +181,7 @@ Then click `Connect Database`.
|
||||
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/projects/env-vars.mdx) and using the env
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/hasura-cloud/projects/env-vars.mdx) and using the env
|
||||
vars to connect to the databases in place of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -196,8 +196,8 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -180,7 +180,7 @@ Then click `Connect Database`.
|
||||
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/projects/env-vars.mdx) and using the env
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/hasura-cloud/projects/env-vars.mdx) and using the env
|
||||
vars to connect to the databases in place of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -195,8 +195,8 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -93,7 +93,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -108,9 +108,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src='/img/getting-started/project-manage.png' alt='Project actions' width='860px' />
|
||||
|
||||
|
@ -147,7 +147,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -162,9 +162,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -123,7 +123,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -138,9 +138,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src='/img/getting-started/project-manage.png' alt='Project actions' width='860px' />
|
||||
|
||||
|
@ -136,7 +136,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -151,9 +151,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -123,7 +123,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -138,9 +138,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -152,7 +152,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -167,9 +167,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -141,7 +141,7 @@ Then click `Connect Database`.
|
||||
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/projects/env-vars.mdx) and using the env
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/hasura-cloud/projects/env-vars.mdx) and using the env
|
||||
vars to connect to the databases in place of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -217,8 +217,8 @@ Finally, click on the `Update Connection` button to apply the SSL settings.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -33,7 +33,7 @@ or migrate your database to a new database provider.
|
||||
## Connecting to Heroku
|
||||
|
||||
If you are interested in connecting to a Heroku database, our
|
||||
[Heroku database integration guide](/projects/heroku-url-sync.mdx) walks you through each step.
|
||||
[Heroku database integration guide](/hasura-cloud/projects/heroku-url-sync.mdx) walks you through each step.
|
||||
|
||||
## Alternatives to Heroku
|
||||
|
||||
@ -75,7 +75,7 @@ to help you:
|
||||
</a> or move to a different database provider. Heroku also appears to not be responding to questions from free-tier users.
|
||||
<br />
|
||||
<br />
|
||||
If you have URL sync enabled via our <a href={'/latest/projects/heroku-url-sync/'}>Heroku integration</a>, you can
|
||||
If you have URL sync enabled via our <a href={'/latest/hasura-cloud/projects/heroku-url-sync/'}>Heroku integration</a>, you can
|
||||
follow{' '}
|
||||
<a href={'https://devcenter.heroku.com/articles/upgrading-heroku-postgres-databases#upgrading-with-pg-copy'}>
|
||||
these steps
|
||||
@ -90,7 +90,7 @@ to help you:
|
||||
|
||||
<details>
|
||||
<summary>How do I add an existing paid database to my Hasura Project?</summary>
|
||||
Please follow the <a href={'/latest/projects/heroku-url-sync/'}>integration guide here</a>.
|
||||
Please follow the <a href={'/latest/hasura-cloud/projects/heroku-url-sync/'}>integration guide here</a>.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
|
@ -159,7 +159,7 @@ Then click `Connect Database`.
|
||||
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/projects/env-vars.mdx) and using the env
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/hasura-cloud/projects/env-vars.mdx) and using the env
|
||||
vars to connect to the databases in place of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -174,8 +174,8 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -104,7 +104,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -119,9 +119,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -96,7 +96,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -111,9 +111,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -155,7 +155,7 @@ Then click `Connect Database`.
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) and using the env vars to connect to the databases in place
|
||||
of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -170,9 +170,9 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/projects/domains.mdx#manage-project-domains)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx#manage-project-collaborators),
|
||||
[env vars](/hasura-cloud/projects/env-vars.mdx#manage-project-env-vars) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx#manage-project-domains)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -132,7 +132,7 @@ Then click `Connect Database`.
|
||||
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/projects/env-vars.mdx) and using the env
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/hasura-cloud/projects/env-vars.mdx) and using the env
|
||||
vars to connect to the databases in place of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -147,8 +147,8 @@ Voilà. You are ready to start developing.
|
||||
[GraphQL & Hasura Courses](https://hasura.io/learn/) for a more detailed introduction to Hasura.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -150,7 +150,7 @@ Then click `Connect Database`.
|
||||
|
||||
:::info Note
|
||||
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/projects/env-vars.mdx) and using the env
|
||||
For security reasons, it is recommended to set database URLs as [env vars](/hasura-cloud/projects/env-vars.mdx) and using the env
|
||||
vars to connect to the databases in place of the raw database URLs.
|
||||
|
||||
:::
|
||||
@ -167,8 +167,8 @@ Voilà. You are ready to start developing.
|
||||
[this tutorial](https://hasura.io/learn/database/yugabyte/introduction/) from our Learn site.
|
||||
|
||||
- If using Hasura Cloud, you can also click the gear icon to manage your Hasura Cloud project. (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -24,7 +24,7 @@ You can also connect to multiple databases and build a unified GraphQL API.
|
||||
|
||||
## Connect a database via the Hasura Console {#connect-database-v2-0}
|
||||
|
||||
Once you have [created a Hasura Cloud Project](/projects/create.mdx), click `Launch Console` to open the Hasura
|
||||
Once you have [created a Hasura Cloud Project](/hasura-cloud/projects/create.mdx), click `Launch Console` to open the Hasura
|
||||
console in your browser.
|
||||
|
||||
<Thumbnail
|
||||
|
@ -40,7 +40,7 @@ Driver={ODBC Driver 18 for SQL Server};Server=tcp:hasura-test.database.windows.n
|
||||
|
||||
:::info Make sure your SQL server database is reachable by Hasura Cloud:
|
||||
|
||||
1. Allow public connections or [whitelist the Hasura Cloud IP](/projects/create.mdx#cloud-projects-create-allow-nat-ip)
|
||||
1. Allow public connections or [whitelist the Hasura Cloud IP](/hasura-cloud/projects/create.mdx#cloud-projects-create-allow-nat-ip)
|
||||
on your SQL Server firewall: This is good for testing and will allow you to try Hasura out with your database
|
||||
quickly!
|
||||
2. VPC peering: VPC peering and private network access is available on Hasura Cloud paid tiers: Recommended for
|
||||
|
@ -47,7 +47,7 @@ Authorization](https://www.cockroachlabs.com/docs/cockroachcloud/network-authori
|
||||
Serverless database, you will also need to either add the Hasura IP (which can be
|
||||
found on the `General` tab of your Hasura Project details page) to the allowlist,
|
||||
or setup a [dedicated
|
||||
VPC](/deployment/hasura-cloud/dedicated-vpc.mdx).
|
||||
VPC](/hasura-cloud/dedicated-vpc.mdx).
|
||||
|
||||
:::
|
||||
|
||||
|
@ -48,7 +48,7 @@ Head to the `Data > Manage databases` section on the Console to add your Snowfla
|
||||
:::info Make sure your Snowflake service is reachable by Hasura Cloud:
|
||||
|
||||
1. **Allow public connections or
|
||||
[whitelist the Hasura Cloud IP](/projects/create.mdx#cloud-projects-create-allow-nat-ip) on your [Snowflake
|
||||
[whitelist the Hasura Cloud IP](/hasura-cloud/projects/create.mdx#cloud-projects-create-allow-nat-ip) on your [Snowflake
|
||||
firewall](https://docs.snowflake.com/en/user-guide/network-policies.html):** This is good for testing and will allow you to quickly try out Hasura with your database!
|
||||
2. **VPC peering:** VPC peering and private network access is available on Hasura Cloud paid tiers and is
|
||||
recommended for production. Get in touch with us if you'd like to try this out against your existing databases.
|
||||
|
@ -36,7 +36,7 @@ real-world practices, user experiences, and challenges when managing enterprise-
|
||||
|
||||
:::info Note
|
||||
|
||||
Hasura Cloud users can leverage the [GitHub integration](/deployment/hasura-cloud/ci-cd/github-integration.mdx) to
|
||||
Hasura Cloud users can leverage the [GitHub integration](/hasura-cloud/ci-cd/github-integration.mdx) to
|
||||
automate deployments.
|
||||
|
||||
:::
|
||||
|
@ -23,8 +23,9 @@ If you want to take Hasura for a spin and check out the features, the following
|
||||
you:
|
||||
|
||||
- [Deploy using Hasura Cloud](/getting-started/getting-started-cloud.mdx) (**recommended**)
|
||||
- [Deploy using Render One-click Deploy with Managed PostgreSQL](/deployment/deployment-guides/render-one-click.mdx)
|
||||
- [Deploy using Nhost One-click Deploy with Managed PostgreSQL, Storage, and Auth](/deployment/deployment-guides/nhost-one-click.mdx)
|
||||
- [Deploy using Digital Ocean One-click App on Marketplace](/deployment/deployment-guides/digital-ocean-one-click.mdx)
|
||||
- [Deploy using Render One-click Deploy with Managed PostgreSQL](/deployment/deployment-guides/render-one-click.mdx)
|
||||
|
||||
## Deployment guides {#all-deployment-guides}
|
||||
|
||||
|
@ -122,12 +122,12 @@ or a similar CI/CD service to build a custom deployment pipeline for your Hasura
|
||||
|
||||
## How can I preview changes to my Hasura instance?
|
||||
|
||||
With [Preview Apps](/deployment/hasura-cloud/ci-cd/preview-apps.mdx) on Hasura Cloud you can automatically create an app on
|
||||
With [Preview Apps](/hasura-cloud/ci-cd/preview-apps.mdx) on Hasura Cloud you can automatically create an app on
|
||||
Hasura Cloud for every pull request you make to your GitHub repo enabling quick and easy testing of changes as you work.
|
||||
|
||||
## How would I work collaboratively with my team using Hasura?
|
||||
|
||||
Using [Projects](/projects/index.mdx) in Hasura Cloud you are able to add collaborators and assign each different access
|
||||
Using [Projects](/hasura-cloud/projects/index.mdx) in Hasura Cloud you are able to add collaborators and assign each different access
|
||||
permissions on your instance. Since the Hasura [Metadata and Migrations](/migrations-metadata-seeds/index.mdx) can be
|
||||
committed to version control, you can also use the user permissions systems of a version control host (eg: GitHub) in
|
||||
order to control how your team collaborates on your Hasura Project.
|
||||
|
@ -149,8 +149,8 @@ There are several options for the implementation of business logic, depending on
|
||||
### Manage Hasura Cloud project
|
||||
|
||||
You can click the gear icon in the Hasura Cloud dashboard to manage your Hasura Cloud project (e.g. add
|
||||
[collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or
|
||||
[custom domains](/projects/domains.mdx)).
|
||||
[collaborators](/hasura-cloud/projects/collaborators.mdx), [env vars](/hasura-cloud/projects/env-vars.mdx) or
|
||||
[custom domains](/hasura-cloud/projects/domains.mdx)).
|
||||
|
||||
<Thumbnail src="/img/getting-started/project-manage.png" alt="Project actions" width="860px" />
|
||||
|
||||
|
@ -21,7 +21,7 @@ You can temporarily spin up a Hasura instance and then point the CLI to that ins
|
||||
|
||||
Before you can run tests, a test suite needs to be set up with operations that have been captured on your Hasura Project.
|
||||
|
||||
You can read more about setting up a test suite [here](/deployment/hasura-cloud/regression-tests.mdx#manage-test-suites).
|
||||
You can read more about setting up a test suite [here](/hasura-cloud/regression-tests.mdx#manage-test-suites).
|
||||
|
||||
## Getting a personal access token
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
{
|
||||
"label": "Hasura Cloud",
|
||||
"position": 20
|
||||
"position": 200
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
"label": "Account management",
|
||||
"position": 200,
|
||||
"position": 30,
|
||||
"className": "cloud-icon"
|
||||
}
|
@ -27,8 +27,8 @@ All Hasura Cloud billing related details can be found under the `Billing` tab in
|
||||
|
||||
## Details
|
||||
|
||||
- [Billing owner](/account-management/billing/billing-owner.mdx)
|
||||
- [Manage payment methods](/account-management/billing/payment-methods.mdx)
|
||||
- [Coupons and credits](/account-management/billing/credits.mdx)
|
||||
- [Receipts](/account-management/billing/receipts.mdx)
|
||||
- [Data usage calculation for billing](/account-management/billing/billing-data-calculation.mdx)
|
||||
- [Billing owner](/hasura-cloud/account-management/billing/billing-owner.mdx)
|
||||
- [Manage payment methods](/hasura-cloud/account-management/billing/payment-methods.mdx)
|
||||
- [Coupons and credits](/hasura-cloud/account-management/billing/credits.mdx)
|
||||
- [Receipts](/hasura-cloud/account-management/billing/receipts.mdx)
|
||||
- [Data usage calculation for billing](/hasura-cloud/account-management/billing/billing-data-calculation.mdx)
|
@ -24,4 +24,4 @@ import AccountManagement from '@site/static/icons/features/account_management.sv
|
||||
On your Hasura Cloud `My Account` page, you can manage account-related settings such as changing the email, creating
|
||||
access tokens, and managing database session connections.
|
||||
|
||||
- [Change email address on Hasura Cloud](/account-management/email-change.mdx)
|
||||
- [Change email address on Hasura Cloud](/hasura-cloud/account-management/email-change.mdx)
|
@ -1,4 +1,4 @@
|
||||
{
|
||||
"label": "CI/CD",
|
||||
"position": 14
|
||||
"position": 40
|
||||
}
|
@ -10,7 +10,6 @@ keywords:
|
||||
- git
|
||||
sidebar_label: GitHub deployment
|
||||
sidebar_position: 20
|
||||
sidebar_class_name: cloud-and-enterprise-icon
|
||||
---
|
||||
|
||||
import Thumbnail from "@site/src/components/Thumbnail";
|
@ -7,7 +7,6 @@ keywords:
|
||||
- ci-cd
|
||||
- github-integration
|
||||
slug: index
|
||||
sidebar_class_name: cloud-and-enterprise-icon
|
||||
---
|
||||
|
||||
import Thumbnail from "@site/src/components/Thumbnail";
|
||||
@ -25,7 +24,7 @@ repo by triggering a new deployment. These features are intended to improve the
|
||||
|
||||
Hasura Cloud can automatically detect Metadata and Migration changes in a linked GitHub repo and deploy these changes to
|
||||
the linked project. Read more on how to add this integration in your project
|
||||
[here](/deployment/hasura-cloud/ci-cd/github-integration.mdx).
|
||||
[here](/hasura-cloud/ci-cd/github-integration.mdx).
|
||||
|
||||
## Hasura Cloud Preview Apps
|
||||
|
||||
@ -34,8 +33,8 @@ App on each pull request in order to automatically preview changes.
|
||||
|
||||
This can be achieved using either of the following:
|
||||
|
||||
- [Preview App GitHub Action](/deployment/hasura-cloud/ci-cd/preview-apps.mdx#preview-apps-github-action)
|
||||
- [Preview App APIs](/deployment/hasura-cloud/ci-cd/preview-apps.mdx#preview-apps-api)
|
||||
- [Preview App GitHub Action](/hasura-cloud/ci-cd/preview-apps.mdx#preview-apps-github-action)
|
||||
- [Preview App APIs](/hasura-cloud/ci-cd/preview-apps.mdx#preview-apps-api)
|
||||
|
||||
:::info Note
|
||||
|
@ -12,7 +12,6 @@ keywords:
|
||||
- GitHub
|
||||
sidebar_label: Preview Apps
|
||||
sidebar_position: 10
|
||||
sidebar_class_name: cloud-and-enterprise-icon
|
||||
---
|
||||
|
||||
import Thumbnail from "@site/src/components/Thumbnail";
|
@ -8,8 +8,7 @@ keywords:
|
||||
- VPC
|
||||
- VPC peering
|
||||
sidebar_label: Dedicated VPC
|
||||
sidebar_position: 40
|
||||
sidebar_class_name: cloud-and-enterprise-icon
|
||||
sidebar_position: 50
|
||||
---
|
||||
|
||||
import Thumbnail from "@site/src/components/Thumbnail";
|
@ -6,8 +6,7 @@ keywords:
|
||||
- recovery
|
||||
- SLA
|
||||
sidebar_label: Disaster recovery
|
||||
sidebar_position: 50
|
||||
sidebar_class_name: cloud-icon
|
||||
sidebar_position: 70
|
||||
---
|
||||
|
||||
# Disaster Recovery and Passive Standby Config for Hasura Cloud
|
||||
@ -42,7 +41,7 @@ with your secondary database.
|
||||
|
||||
Depending on when and how you keep the secondary database schema and data synced with the primary database, you should
|
||||
also keep the Hasura Metadata on the secondary project up-to-date and in-sync with the primary project. You can use our
|
||||
[Github Integration](/deployment/hasura-cloud/ci-cd/github-integration.mdx) features to keep your secondary project
|
||||
[Github Integration](/hasura-cloud/ci-cd/github-integration.mdx) features to keep your secondary project
|
||||
in-sync by deploying each commit to both projects. Care should be taken in the config of databases and ENV variables in
|
||||
this regard.
|
||||
|
@ -5,8 +5,7 @@ keywords:
|
||||
- high-availability
|
||||
- cloud configuration
|
||||
sidebar_label: High-availability configuration
|
||||
sidebar_position: 45
|
||||
sidebar_class_name: cloud-and-enterprise-icon
|
||||
sidebar_position: 60
|
||||
---
|
||||
|
||||
# High-Availability Configuration
|
@ -1,16 +1,22 @@
|
||||
---
|
||||
description: Use Hasura Cloud to host your Hasura GraphQL Engine
|
||||
title: "Hasura Cloud"
|
||||
keywords:
|
||||
- hasura
|
||||
- cloud
|
||||
- deployment
|
||||
slug: index
|
||||
sidebar_position: 1
|
||||
sidebar_class_name: cloud-icon
|
||||
---
|
||||
|
||||
import Thumbnail from '@site/src/components/Thumbnail';
|
||||
|
||||
# Hasura Cloud
|
||||
import Cloud from '@site/static/icons/features/cloud.svg';
|
||||
|
||||
# <Cloud /> Hasura Cloud
|
||||
|
||||
<div className="badge badge--primary heading-badge">Available on: Cloud</div>
|
||||
|
||||
## Introduction
|
||||
|
@ -6,12 +6,13 @@ keywords:
|
||||
- tiers
|
||||
- billing
|
||||
- pricing
|
||||
sidebar_class_name: cloud-and-enterprise-icon
|
||||
sidebar_position: 2
|
||||
sidebar_position: 10
|
||||
---
|
||||
|
||||
# Plans and Pricing
|
||||
|
||||
<div className="badge badge--primary heading-badge">Available on: Cloud</div>
|
||||
|
||||
## Overview
|
||||
|
||||
[Hasura Cloud](https://cloud.hasura.io) offers three plans: Hasura Cloud Free, Hasura Cloud Professional, and Hasura
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
"label": "Projects & collaborators",
|
||||
"position": 190,
|
||||
"position": 20,
|
||||
"className": "cloud-icon"
|
||||
}
|
@ -40,7 +40,7 @@ Collaborators can have different levels of access in the Hasura Console.
|
||||
Console.
|
||||
- The `View Metrics` permission allows inspecting operation data and metrics from the `PRO` tab of the Console.
|
||||
- Collaborators can also be invited to take billing responsibility for a project; see the
|
||||
[billing owner](/account-management/billing/billing-owner.mdx) page for more information.
|
||||
[billing owner](/hasura-cloud/account-management/billing/billing-owner.mdx) page for more information.
|
||||
|
||||
<Thumbnail src="/img/projects/add-collaborator.png" alt="Add collaborator" width="450px" />
|
||||
|
@ -75,7 +75,7 @@ You can change the region by clicking the edit icon next to it. Read more about
|
||||
|
||||
## Pricing Plan
|
||||
|
||||
This field shows the plan that the project is on. Read about switching pricing plans [here](/projects/pricing.mdx).
|
||||
This field shows the plan that the project is on. Read about switching pricing plans [here](/hasura-cloud/projects/pricing.mdx).
|
||||
|
||||
## Hasura Cloud IP
|
||||
|
@ -104,7 +104,7 @@ Also add any other ENV vars that you might have set on your local project.
|
||||
### Setting up a Git repo for your Hasura Project
|
||||
|
||||
In order to easily apply your local changes to your new Cloud project, we'll use the Hasura
|
||||
[GitHub deployment](/deployment/hasura-cloud/ci-cd/github-integration.mdx) feature. But before we do that, we need to
|
||||
[GitHub deployment](/hasura-cloud/ci-cd/github-integration.mdx) feature. But before we do that, we need to
|
||||
setup Metadata & Migrations of your local setup that you can apply to your Cloud project. For a lowdown on Hasura
|
||||
Metadata & Migrations refer the guide [here](/migrations-metadata-seeds/index.mdx)
|
||||
|
||||
@ -156,4 +156,4 @@ git commit -m "initialize metadata and migrations"
|
||||
Push these changes to GitHub repo of your choice.
|
||||
|
||||
Now we're all set to see the magic of our GitHub integration to deploy the Metadata and Migrations to your Cloud project
|
||||
by following the steps [here](/deployment/hasura-cloud/ci-cd/github-integration.mdx)!
|
||||
by following the steps [here](/hasura-cloud/ci-cd/github-integration.mdx)!
|
@ -46,18 +46,18 @@ programmatically.
|
||||
|
||||
## Dig deeper
|
||||
|
||||
- [Creating projects](/projects/create.mdx)
|
||||
- [Project Details](/projects/details.mdx)
|
||||
- [Project Collaborators](/projects/collaborators.mdx)
|
||||
- [Transfer Ownership](/projects/ownership.mdx)
|
||||
- [Project Env vars](/projects/env-vars.mdx)
|
||||
- [Project Domains](/projects/domains.mdx)
|
||||
- [Securing projects](/projects/secure.mdx)
|
||||
- [Switching pricing plans](/projects/pricing.mdx)
|
||||
- [Deployment regions](/projects/regions.mdx)
|
||||
- [Managing development environments](/projects/environments.mdx)
|
||||
- [Heroku database integration](/projects/heroku-url-sync.mdx)
|
||||
- [Vercel Integration](/projects/vercel-integration.mdx)
|
||||
- [Maintenance mode](/projects/maintenance-mode.mdx)
|
||||
- [Deleting projects](/projects/delete.mdx)
|
||||
- [Updating v1.3 projects to v2.0](/projects/move-project-v2.mdx)
|
||||
- [Creating projects](/hasura-cloud/projects/create.mdx)
|
||||
- [Project Details](/hasura-cloud/projects/details.mdx)
|
||||
- [Project Collaborators](/hasura-cloud/projects/collaborators.mdx)
|
||||
- [Transfer Ownership](/hasura-cloud/projects/ownership.mdx)
|
||||
- [Project Env vars](/hasura-cloud/projects/env-vars.mdx)
|
||||
- [Project Domains](/hasura-cloud/projects/domains.mdx)
|
||||
- [Securing projects](/hasura-cloud/projects/secure.mdx)
|
||||
- [Switching pricing plans](/hasura-cloud/projects/pricing.mdx)
|
||||
- [Deployment regions](/hasura-cloud/projects/regions.mdx)
|
||||
- [Managing development environments](/hasura-cloud/projects/environments.mdx)
|
||||
- [Heroku database integration](/hasura-cloud/projects/heroku-url-sync.mdx)
|
||||
- [Vercel Integration](/hasura-cloud/projects/vercel-integration.mdx)
|
||||
- [Maintenance mode](/hasura-cloud/projects/maintenance-mode.mdx)
|
||||
- [Deleting projects](/hasura-cloud/projects/delete.mdx)
|
||||
- [Updating v1.3 projects to v2.0](/hasura-cloud/projects/move-project-v2.mdx)
|
@ -51,10 +51,10 @@ If you don't see such a banner, your project is not under maintenance mode.
|
||||
All actions that update your project's configurations are not allowed when maintenance mode is activated. The following
|
||||
actions are disallowed:
|
||||
|
||||
- [Switching pricing plans](/projects/pricing.mdx)
|
||||
- [Adding, updating and deleting an environment variable](/projects/env-vars.mdx)
|
||||
- [Changing project region](/projects/regions.mdx)
|
||||
- [Enabling and disabling Heroku database URL sync](/projects/heroku-url-sync.mdx)
|
||||
- [Deleting project](/projects/delete.mdx)
|
||||
- [Switching pricing plans](/hasura-cloud/projects/pricing.mdx)
|
||||
- [Adding, updating and deleting an environment variable](/hasura-cloud/projects/env-vars.mdx)
|
||||
- [Changing project region](/hasura-cloud/projects/regions.mdx)
|
||||
- [Enabling and disabling Heroku database URL sync](/hasura-cloud/projects/heroku-url-sync.mdx)
|
||||
- [Deleting project](/hasura-cloud/projects/delete.mdx)
|
||||
|
||||
If you are trying to apply these changes when maintenance mode is activated, you will encounter an error.
|
@ -35,7 +35,7 @@ Do ensure no further changes are made to the Hasura Metadata post this.
|
||||
|
||||
## Step 2: Create a new Cloud project with the same configuration
|
||||
|
||||
See `Step 1` of [creating projects](/projects/create.mdx) to create a new Hasura Cloud project.
|
||||
See `Step 1` of [creating projects](/hasura-cloud/projects/create.mdx) to create a new Hasura Cloud project.
|
||||
|
||||
After project creation, update the Hasura Cloud configuration of the new project with the same configuration as the
|
||||
earlier project. i.e. add the same ENV vars, custom domains, collaborators, billing, etc.
|
||||
@ -49,7 +49,7 @@ The new project should now be generating the same GraphQL API as the earlier pro
|
||||
|
||||
## Step 4: Delete the earlier project
|
||||
|
||||
See [deleting projects](/projects/delete.mdx) to delete the earlier project.
|
||||
See [deleting projects](/hasura-cloud/projects/delete.mdx) to delete the earlier project.
|
||||
|
||||
## Optional steps
|
||||
|
||||
@ -60,20 +60,20 @@ See [deleting projects](/projects/delete.mdx) to delete the earlier project.
|
||||
hasura migrate apply --skip-execution --endpoint <new-project-endpoint> --admin-secret <new-project-admin-secret> --all-databases
|
||||
```
|
||||
|
||||
- You can [rename](/projects/details.mdx#rename-project) your new project to the same name as the earlier project if you
|
||||
- You can [rename](/hasura-cloud/projects/details.mdx#rename-project) your new project to the same name as the earlier project if you
|
||||
wish.
|
||||
|
||||
- If you haven't renamed your new project or set up a [custom domain](/projects/domains.mdx) for your project, you might
|
||||
- If you haven't renamed your new project or set up a [custom domain](/hasura-cloud/projects/domains.mdx) for your project, you might
|
||||
want to update any clients consuming the GraphQL API to point to the new project's GraphQL endpoint.
|
||||
|
||||
## Zero-downtime transfer
|
||||
|
||||
To achieve a zero-downtime transfer, you will need to have a [custom domain](/projects/domains.mdx) attached to your
|
||||
To achieve a zero-downtime transfer, you will need to have a [custom domain](/hasura-cloud/projects/domains.mdx) attached to your
|
||||
Cloud project. Once the new project is set up identically as the old one, you can update the DNS entries for your custom
|
||||
domain to the new project to have a seamless transfer of traffic to the new project.
|
||||
|
||||
If you simply want to avoid updating your clients with the new project's API endpoint, you can simply
|
||||
[rename](/projects/details.mdx#rename-project) your new project with the same name as the earlier project. This will
|
||||
[rename](/hasura-cloud/projects/details.mdx#rename-project) your new project with the same name as the earlier project. This will
|
||||
cause a short downtime of your API after you delete your old project until you rename the new one.
|
||||
|
||||
## Caveats
|
@ -43,11 +43,11 @@ Do ensure no further changes are made to the Hasura Metadata post this.
|
||||
|
||||
### Step 2: Create a v2.0 Cloud project
|
||||
|
||||
See `Step 1` of [creating projects](/projects/create.mdx) to create a new Hasura Cloud `v2.0` project.
|
||||
See `Step 1` of [creating projects](/hasura-cloud/projects/create.mdx) to create a new Hasura Cloud `v2.0` project.
|
||||
|
||||
### Step 3: Connect your database with the name **default** to the new project
|
||||
|
||||
See `Step 2` of [creating projects](/projects/create.mdx) to connect your existing database to the new project. Please
|
||||
See `Step 2` of [creating projects](/hasura-cloud/projects/create.mdx) to connect your existing database to the new project. Please
|
||||
ensure you set the database name as `default`.
|
||||
|
||||
:::info Note
|
@ -26,7 +26,7 @@ Hasura Cloud now creates new projects with Hasura `v2.0` by default. Due to some
|
||||
changes in `v2.0`, existing projects have not been auto-updated to `v2.0`. You can update your older `v1.3` projects to
|
||||
`v2.0` by following this guide.
|
||||
|
||||
(_You can find the older guide to do this process manually_ [here](/projects/move-project-v2-manual.mdx))
|
||||
(_You can find the older guide to do this process manually_ [here](/hasura-cloud/projects/move-project-v2-manual.mdx))
|
||||
|
||||
:::info Note
|
||||
|
@ -84,7 +84,7 @@ This integration requires you to have a Vercel account along with existing Verce
|
||||
<Thumbnail src='/img/projects/integrations/vercel/setup-progress.png' alt='Setup Progress' width='600px' />
|
||||
|
||||
- Click on the first link to navigate to your Hasura Cloud project Console to configure your GraphQL API and connect to
|
||||
a database. Check out the section on [database setup](/projects/create.mdx#cloud-projects-db-setup) on how to do this.
|
||||
a database. Check out the section on [database setup](/hasura-cloud/projects/create.mdx#cloud-projects-db-setup) on how to do this.
|
||||
|
||||
<Thumbnail src='/img/projects/integrations/vercel/visit-console.png' alt='Visit Console Button' width='600px' />
|
||||
|
||||
@ -133,7 +133,7 @@ Your integration will only be successfully configured upon clicking the `Install
|
||||
|
||||
:::info Note
|
||||
|
||||
- If a [custom domain](/projects/domains.mdx) is added to the Hasura Cloud project, you'll have to set this custom value
|
||||
- If a [custom domain](/hasura-cloud/projects/domains.mdx) is added to the Hasura Cloud project, you'll have to set this custom value
|
||||
to `HASURA_PROJECT_ENDPOINT` and `NEXT_HASURA_PROJECT_ENDPOINT` manually in the respective Vercel project's settings.
|
||||
- Similarly if the Hasura Cloud project's admin secret is changed, you will have to edit the `HASURA_ADMIN_SECRET`
|
||||
manually in the respective Vercel project's settings.
|
@ -8,8 +8,7 @@ keywords:
|
||||
- regression
|
||||
- migration
|
||||
sidebar_label: Regression tests
|
||||
sidebar_position: 30
|
||||
sidebar_class_name: cloud-icon
|
||||
sidebar_position: 50
|
||||
---
|
||||
|
||||
import Thumbnail from "@site/src/components/Thumbnail";
|
@ -1,5 +1,4 @@
|
||||
---
|
||||
sidebar_position: 60
|
||||
sidebar_label: "SSO"
|
||||
description: "Enable single sign-on (SSO) for Hasura Enterprise through the SAML 2.0 protocol"
|
||||
title: "EE: Enable SSO through SAML"
|
||||
@ -10,7 +9,7 @@ keywords:
|
||||
- single sign on
|
||||
- SSO
|
||||
- SAML
|
||||
sidebar_class_name: cloud-and-enterprise-icon
|
||||
sidebar_position: 80
|
||||
---
|
||||
|
||||
import Thumbnail from "@site/src/components/Thumbnail";
|
||||
@ -18,7 +17,7 @@ import HeadingIcon from "@site/src/components/HeadingIcon";
|
||||
|
||||
# SSO Through SAML
|
||||
|
||||
<div className="badge badge--primary heading-badge">Available on: Enterprise</div>
|
||||
<div className="badge badge--primary heading-badge">Available on: Enterprise (Cloud)</div>
|
||||
|
||||
## Introduction
|
||||
|
@ -179,7 +179,7 @@ import Security from '@site/static/icons/features/security.svg';
|
||||
With regression tests, Hasura Cloud provides you a comprehensive test bench which is executable on any GraphQL
|
||||
Engine instance.
|
||||
</p>
|
||||
<VersionedLink to="/deployment/hasura-cloud/regression-tests">
|
||||
<VersionedLink to="/hasura-cloud/regression-tests">
|
||||
See Regression Tests <ArrowRight className="arrow" />
|
||||
</VersionedLink>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user