Skip to content

Commit 153d309

Browse files
committed
Refactoring Cloud Manager and Classic Manager guide names
- Move all classic guides to URL slugs that end in -classic-manager - Move all cloud guides to URL slugs that have no suffix (remove -new-manager suffix) - Add classic_manager_link to cloud guides that links back to the classic guide version - Add cloud_manager_link to classic guides that links forward to the cloud guide version - Hides classic guides from index and search (by setting hiddenguide: true in yaml) - Unhides cloud guides from index and search (by removing hiddenguide: true in yaml) - Removes aliases from classic guides - Merges aliases previously on classic guides with aliases on cloud guides and applies them to cloud guides - Also aliases previous -new-manager URL slug on cloud guides to cloud guides
1 parent 73bf038 commit 153d309

File tree

305 files changed

+1818
-1807
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

305 files changed

+1818
-1807
lines changed

docs/getting-started/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ type: "guide"
1818
weight: 10
1919
icon: "book"
2020
show_on_rss_feed: false
21+
classic_manager_link: getting-started-classic-manager/
2122
---
2223

2324
![Getting Started with Linode](getting-started.jpg "Getting Started with Linode")

docs/networking/dns/configure-your-linode-for-reverse-dns-classic-manager/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ modified_by:
99
name: Linode
1010
published: 2015-07-09
1111
title: Configure Your Linode for Reverse DNS (rDNS)
12-
cloud_manager_link: networking/dns/configure-your-linode-for-reverse-dns
12+
cloud_manager_link: networking/dns/configure-your-linode-for-reverse-dns/
1313
hiddenguide: true
1414
---
1515

docs/networking/dns/configure-your-linode-for-reverse-dns/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ author:
55
description: 'Reverse DNS (rDNS) resolves an IP address to the designated domain name. This guide will teach you how to set it up.'
66
keywords: ["reverse", "dns", "PTR"]
77
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
8-
aliases: ['dns-manager/','dns-guides/configuring-dns-with-the-linode-manager/','networking/dns/setting-reverse-dns/','networking/Setting-Up-Reverse-DNS-Lookup/','networking/configure-your-linode-for-reverse-dns/']
8+
aliases: ['networking/Setting-Up-Reverse-DNS-Lookup/','dns-guides/configuring-dns-with-the-linode-manager/','networking/configure-your-linode-for-reverse-dns/','networking/dns/setting-reverse-dns/','dns-manager/']
99
modified_by:
1010
name: Linode
1111
published: 2015-07-09
1212
title: Configure Your Linode for Reverse DNS (rDNS)
13+
classic_manager_link: networking/dns/configure-your-linode-for-reverse-dns-classic-manager/
1314
---
1415

1516
![Configure Your Linode for Reverse DNS (rDNS)](configure-your-linode-reverse-dns.jpg)

docs/platform/api/getting-started-with-the-linode-api-new-manager/index.md renamed to docs/platform/api/getting-started-with-the-linode-api-classic-manager/index.md

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: 'This guide introduces the Linode API and demonstrates several basi
66
og_description: 'This guide introduces the Linode API and demonstrates several basic queries. It also covers authentication and the process of creating a new Linode through the API.'
77
keywords: ["linode api", "api v4", "access token"]
88
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
9-
modified: 2018-08-20
9+
modified: 2018-06-29
1010
modified_by:
1111
name: Linode
1212
published: 2018-04-03
@@ -15,48 +15,39 @@ external_resources:
1515
- '[API Documentation](https://developers.linode.com/v4/introduction)'
1616
- '[Linode CLI](https://github.com/linode/linode-cli)'
1717
- '[Linode API Python Library](https://github.com/linode/python-linode-api)'
18+
cloud_manager_link: platform/api/getting-started-with-the-linode-api/
1819
hiddenguide: true
1920
---
2021

2122
## Create a Linode Using the Linode API
2223

23-
The Linode API allows you to automate any task that can be performed by the Cloud Manager, such as creating Linodes, managing IP addresses and DNS, and opening support tickets.
24+
The Linode API allows you to automate any task that can be performed by the Linode Manager, such as creating Linodes, managing IP addresses and DNS, and opening support tickets.
2425

2526
For example, this command creates a new 2GB Linode, deploys a Debian 9 image, and boots the system:
2627

2728
curl -X POST https://api.linode.com/v4/linode/instances \
2829
-H "Authorization: Bearer $TOKEN" -H "Content-type: application/json" \
2930
-d '{"type": "g5-standard-2", "region": "us-east", "image": "linode/debian9", "root_pass": "root_password", "label": "prod-1"}'
3031

31-
This guide will help you get set up to run this example. Note that if you run this command, you will create and be [charged for a 2GB Linode](/pricing).
32+
This guide will help you get set up to run this example. Note that if you run this command, you will be create and be [charged for a 2GB Linode](/pricing).
3233

3334
## Get an Access Token
3435

3536
Only authorized users can add Linodes and make changes to your account, and each request must be authenticated with an access token.
3637

37-
The easiest way to get a token is through the [Cloud Manager](https://cloud.linode.com).
38+
The easiest way to get a token is through the [beta Linode Manager](https://cloud.linode.com).
3839

3940
{{< note >}}
4041
If you are building an application which will need to authenticate multiple users (for example, a custom interface to Linode's infrastructure for your organization), you can set up an [OAuth authentication flow](https://developers.linode.com/v4/access) to generate tokens for each user.
4142
{{< /note >}}
4243

4344
### Create an API Token
4445

45-
1. Log in to the Cloud Manager.
46+
1. Log in to the Manager and select the **API Tokens** tab from the **My Profile** menu:
4647

47-
1. Click on your username at the top of the screen and select **My Profile**.
48+
2. Click on **Add a Personal Access Token** and choose the access rights you want users authenticated with the new token to have. Privileges are cascading, so a token with *Create* access will also have *Modify* and *View* access.
4849

49-
![Select My Profile.](get-started-with-linode-api-select-my-profile.png "Select My Profile.")
50-
51-
1. Select the **API Tokens** tab:
52-
53-
![Select API Tokens tab in My Profile Settings.](get-started-with-linode-api-my-profile-small.png "Select the API Tokens tab in My Profile Settings.")
54-
55-
1. Click on **Add a Personal Access Token** and choose the access rights you want users authenticated with the new token to have.
56-
57-
![Add a Personal Access Token](get-started-with-linode-api-new-token.png "Add a Personal Access Token")
58-
59-
When you have finished, click **Submit** to generate an API token string. Copy the token and save it in a secure location. **You will not be able to view the token through the Cloud Manager after closing the popup.**
50+
When you have finished, click **Submit** to generate an API token string. Copy the token and save it in a secure location. **You will not be able to view the token through the Manager after closing the popup.**
6051

6152
### Authenticate Requests
6253

docs/platform/api/getting-started-with-the-linode-api/index.md

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: 'This guide introduces the Linode API and demonstrates several basi
66
og_description: 'This guide introduces the Linode API and demonstrates several basic queries. It also covers authentication and the process of creating a new Linode through the API.'
77
keywords: ["linode api", "api v4", "access token"]
88
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
9-
modified: 2018-06-29
9+
modified: 2018-08-20
1010
modified_by:
1111
name: Linode
1212
published: 2018-04-03
@@ -15,38 +15,49 @@ external_resources:
1515
- '[API Documentation](https://developers.linode.com/v4/introduction)'
1616
- '[Linode CLI](https://github.com/linode/linode-cli)'
1717
- '[Linode API Python Library](https://github.com/linode/python-linode-api)'
18-
cloud_manager_link: platform/api/getting-started-with-the-linode-api-new-manager/
18+
aliases: ['platform/api/getting-started-with-the-linode-api-new-manager/']
19+
classic_manager_link: platform/api/getting-started-with-the-linode-api-classic-manager/
1920
---
2021

2122
## Create a Linode Using the Linode API
2223

23-
The Linode API allows you to automate any task that can be performed by the Linode Manager, such as creating Linodes, managing IP addresses and DNS, and opening support tickets.
24+
The Linode API allows you to automate any task that can be performed by the Cloud Manager, such as creating Linodes, managing IP addresses and DNS, and opening support tickets.
2425

2526
For example, this command creates a new 2GB Linode, deploys a Debian 9 image, and boots the system:
2627

2728
curl -X POST https://api.linode.com/v4/linode/instances \
2829
-H "Authorization: Bearer $TOKEN" -H "Content-type: application/json" \
2930
-d '{"type": "g5-standard-2", "region": "us-east", "image": "linode/debian9", "root_pass": "root_password", "label": "prod-1"}'
3031

31-
This guide will help you get set up to run this example. Note that if you run this command, you will be create and be [charged for a 2GB Linode](/pricing).
32+
This guide will help you get set up to run this example. Note that if you run this command, you will create and be [charged for a 2GB Linode](/pricing).
3233

3334
## Get an Access Token
3435

3536
Only authorized users can add Linodes and make changes to your account, and each request must be authenticated with an access token.
3637

37-
The easiest way to get a token is through the [beta Linode Manager](https://cloud.linode.com).
38+
The easiest way to get a token is through the [Cloud Manager](https://cloud.linode.com).
3839

3940
{{< note >}}
4041
If you are building an application which will need to authenticate multiple users (for example, a custom interface to Linode's infrastructure for your organization), you can set up an [OAuth authentication flow](https://developers.linode.com/v4/access) to generate tokens for each user.
4142
{{< /note >}}
4243

4344
### Create an API Token
4445

45-
1. Log in to the Manager and select the **API Tokens** tab from the **My Profile** menu:
46+
1. Log in to the Cloud Manager.
4647

47-
2. Click on **Add a Personal Access Token** and choose the access rights you want users authenticated with the new token to have. Privileges are cascading, so a token with *Create* access will also have *Modify* and *View* access.
48+
1. Click on your username at the top of the screen and select **My Profile**.
4849

49-
When you have finished, click **Submit** to generate an API token string. Copy the token and save it in a secure location. **You will not be able to view the token through the Manager after closing the popup.**
50+
![Select My Profile.](get-started-with-linode-api-select-my-profile.png "Select My Profile.")
51+
52+
1. Select the **API Tokens** tab:
53+
54+
![Select API Tokens tab in My Profile Settings.](get-started-with-linode-api-my-profile-small.png "Select the API Tokens tab in My Profile Settings.")
55+
56+
1. Click on **Add a Personal Access Token** and choose the access rights you want users authenticated with the new token to have.
57+
58+
![Add a Personal Access Token](get-started-with-linode-api-new-token.png "Add a Personal Access Token")
59+
60+
When you have finished, click **Submit** to generate an API token string. Copy the token and save it in a secure location. **You will not be able to view the token through the Cloud Manager after closing the popup.**
5061

5162
### Authenticate Requests
5263

0 commit comments

Comments
 (0)