-
Notifications
You must be signed in to change notification settings - Fork 349
feat: added notes and new pages #5282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 3 commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
06e792b
feat: added notes and new pages
Kemi-Elizabeth ced1184
added fixed org page
Kemi-Elizabeth fa5637f
feat: fixed capitals
Kemi-Elizabeth 9d3e1ed
Merge branch 'main' into 5281-add-on-pages
catplat 02e943c
Apply suggestions from code review
catplat d490a76
Apply suggestions from code review
catplat 7f752c0
Add Flex to subtitle
catplat 5ea4d54
Move Create a Fixed org section
catplat bce06a8
Copy approved changes from Fixed content in PR5280 to Flex content
catplat f5b56ad
Merge branch 'main' into 5281-add-on-pages
catplat 26ec6a6
Merge branch 'main' into 5281-add-on-pages
catplat 8a36cb8
feat: corrected typo in title
Kemi-Elizabeth 7dddf81
Apply suggestion from @Kemi-Elizabeth
Kemi-Elizabeth 93f16e9
Apply suggestion from @Kemi-Elizabeth
Kemi-Elizabeth e0fc210
feat: made adjustments
Kemi-Elizabeth 758c28b
feat: made changes
Kemi-Elizabeth 2b8bbc3
feat: made corrections for tests to run
Kemi-Elizabeth File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,95 @@ | ||
| --- | ||
| title: "Managed Fastly CDN" | ||
| sidebarTitle: "Managed Fastly CDN" | ||
| weight: 2 | ||
| description: Bring your content closer to users with a Fastly CDN fully managed by {{% vendor/name %}}. | ||
| banner: | ||
| type: tiered-feature | ||
| keywords: | ||
| - mTLS | ||
| --- | ||
|
|
||
| Instead of starting your own Fastly subscription and [managing your CDN yourself](/domains/cdn/fastly.md), | ||
| you can take advantage of a Fastly CDN provided by {{% vendor/name %}}. | ||
| For example, Dedicated projects include a managed Fastly CDN by default. | ||
| These CDNs are exclusively set up and managed by {{% vendor/name %}}. | ||
|
|
||
| To modify any settings for a managed Fastly CDN, open a [support ticket](/learn/overview/get-support.md). | ||
| To add a managed Fastly CDN to your project,[contact sales](https://upsun.com/contact-us/). | ||
|
|
||
| {{< note theme="Info" >}} | ||
| {{% vendor/name %}} does not write nor debug any custom VCL on Managed Fastly CDN services. | ||
| {{< /note >}} | ||
|
|
||
| {{< note theme="note" title="Monitor CDN metrics">}} | ||
|
|
||
| You can access a summary of your monthly traffic usage under the "Traffic this month" section at the Project level inside [Console](https://console.upsun.com/). This will help you monitor your monthly bandwidth and requests consumption. | ||
|
|
||
| In this summary, you will find specific details about: | ||
|
|
||
| - **Origin Bandwidth:** Data transferred from origin servers (in TB). | ||
|
|
||
| - **Origin Requests:** Requests served by origin servers (in millions of requests). | ||
|
|
||
| - **CDN Bandwidth & CDN Requests:** Shown if you have Fastly CDN enabled. | ||
|
|
||
| This data is updated daily and will reflect your traffic usage throughout the billing period. | ||
|
|
||
| {{< /note >}} | ||
|
|
||
| {{< note theme="info" title="Set up traffic alerts">}} | ||
|
|
||
| You can also set up consumption alerts for your resource usage. Click the Alert button in the "Traffic this month" block within [Console](https://console.upsun.com/) to configure usage thresholds. For more information, head to the [Pricing docs page](/administration/pricing.html#monthly-traffic-alerts). | ||
Kemi-Elizabeth marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| {{< /note >}} | ||
|
|
||
| ### Domain control validation | ||
|
|
||
| When you request for a new domain to be added to your Fastly service, | ||
| {{% vendor/name %}} support provides you with a [`CNAME` record](/domains/steps/dns.md) for [domain control validation](/domains/troubleshoot.md#ownership-verification). | ||
| To add this `CNAME` record to your domain settings, | ||
| see how to [configure your DNS provider](/domains/steps/_index.md#2-configure-your-dns-provider). | ||
|
|
||
| ### Transport Layer Security (TLS) certificates | ||
|
|
||
| By default, Enterprise and Elite plans include two [TLS certificates](/glossary/_index.md#transport-layer-security-tls), | ||
Kemi-Elizabeth marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| an apex and a wildcard one. | ||
| This allows for encryption of all traffic between your users and your app. | ||
|
|
||
| If you use a Fastly CDN provided by {{% vendor/name %}}, | ||
| you can provide your own third-party TLS certificates for an additional fee. | ||
|
|
||
| To do so, if you don't have one, | ||
| set up a [mount](/create-apps/image-properties/mounts.md) that isn't accessible to the web. | ||
| Use an environment with access limited to {{% vendor/name %}} support and trusted users. | ||
| [Transfer](/development/file-transfer.md) each certificate, its unencrypted private key, | ||
| and the intermediate certificate to the mount. | ||
| To notify {{% vendor/name %}} that a certificate is to be added to your CDN configuration, | ||
| open a [support ticket](/learn/overview/get-support.md). | ||
|
|
||
| If you need an Extended Validation TLS certificate, | ||
| you can get it from any TLS provider. | ||
| To add it to your CDN configuration, open a [support ticket](/learn/overview/get-support.md). | ||
|
|
||
| Note that when you add your own third-party TLS certificates, | ||
| you are responsible for renewing them in due time. | ||
| Failure to do so may result in outages and compromised security for your site. | ||
|
|
||
| ### Retrieve your Fastly API token | ||
|
|
||
| The API token for your managed Fastly CDN is stored in the `FASTLY_API_TOKEN` or the `FASTLY_KEY` environment variables. | ||
|
|
||
| This variable is usually set in the `/master/settings/variables` folder of your project, | ||
| and you can access it [from a shell](/development/variables/use-variables.md#access-variables-in-a-shell) | ||
| or directly [in your app](/development/variables/use-variables.md#access-variables-in-your-app). | ||
|
|
||
| {{% note %}} | ||
|
|
||
| Dedicated (gen2) projects may not have the `FASTLY_*` environment variable(s) set.</br> | ||
|
Check failure on line 88 in sites/upsun/src/domains/cdn/managed-fastly.md
|
||
Kemi-Elizabeth marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| In this case, the Fastly API token is stored in a text file called `fastly_tokens.txt` on the server, | ||
| typically located at `/mnt/shared/fastly_tokens.txt`. | ||
|
|
||
| {{% /note %}} | ||
|
|
||
| ## Dynamic ACL and rate limiting | ||
| For details about updating an access control list (ACL) and applying rate limiting, check out the [Working with {{% vendor/name %}} rate-limiting implementation](https://support.platform.sh/hc/en-us/articles/29528777071890-Upsun-Fastly-Rate-Limiting-How-it-works-how-to-tune-it) article in the {{% vendor/name %}} Community. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,41 @@ | ||
| --- | ||
| title: Fastly WAF | ||
| description: "Find out about the offers you can choose from to subscribe to the Fastly Next-Gen Web Application Firewall (WAF) through {{% vendor/name %}}." | ||
| weight: 2 | ||
| banner: | ||
| type: tiered-feature | ||
| --- | ||
|
|
||
| On top of the [{{% vendor/name %}} Web Application Firewall (WAF)](/security/web-application-firewall/waf.md) included in {{% vendor/name %}} Enterprise and Elite plans, you can subscribe to the Fastly Next-Gen WAF to further protect your app from security threats. | ||
|
|
||
| ## Available offers | ||
|
|
||
| If you want to subscribe to the Fastly Next-Gen WAF through {{% vendor/name %}}, | ||
| you can choose from two offers: | ||
|
|
||
| - If you subscribe to the **Basic** offer, your WAF is fully managed by {{% vendor/name %}} | ||
| - If you subscribe to the **Basic configurable** offer, your WAF is fully managed by {{% vendor/name %}} too, but with additional flexibility and visibility provided | ||
|
|
||
| To view a list of all the features included in each offer, see the following table. | ||
|
|
||
| {{< note theme="info" >}} | ||
|
|
||
| Links to the official [Fastly Next-Gen WAF documentation](https://docs.fastly.com/products/fastly-next-gen-waf) are provided for reference only. | ||
| The offers described on this page have been designed specifically for {{% vendor/name %}} customers. | ||
| Included features may present limitations compared to those advertised by Fastly to their direct customers. | ||
|
|
||
| {{< /note >}} | ||
|
|
||
| | Capability | Basic offer | Basic configurable offer | | ||
| |-----------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|-----------------------------------| | ||
| | Available modes | Block mode only | Block, not blocking, off modes | | ||
| | [Default attack signals](https://docs.fastly.com/signalsciences/using-signal-sciences/signals/using-system-signals/#attacks) | Yes | Yes | | ||
| | [Default anomaly signals](https://docs.fastly.com/signalsciences/using-signal-sciences/signals/using-system-signals/#anomalies) | Yes | Yes | | ||
| | [Virtual patching](https://www.fastly.com/documentation/guides/next-gen-waf/using-ngwaf/rules/working-with-templated-rules/#virtual-patching-rules) | No | Yes, in block mode only | | ||
| | [Default dashboards](https://docs.fastly.com/signalsciences/using-signal-sciences/web-interface/about-the-site-overview-page/) | No | During quarterly business reviews | | ||
| | [Custom response codes](https://docs.fastly.com/signalsciences/using-signal-sciences/custom-response-codes/) | No | No | | ||
| | [Custom signals](https://docs.fastly.com/signalsciences/using-signal-sciences/signals/working-with-custom-signals/) | No | No | | ||
| | [Standard API & ATO signals](https://www.fastly.com/documentation/guides/next-gen-waf/using-ngwaf/rules/working-with-templated-rules/) | No | No | | ||
|
|
||
| To subscribe to a Fastly Next-Gen WAF offer through {{% vendor/name %}}, | ||
| [contact Sales](https://upsun.com/contact-us/). |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.