Skip to content

Commit 66a371e

Browse files
Merge pull request #2624 from OctopusDeploy/tk/broken-links
Fixing broken links
2 parents 563653a + ded8322 commit 66a371e

File tree

15 files changed

+33
-29
lines changed

15 files changed

+33
-29
lines changed

dictionary-octopus.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ appsettings
1515
Appstep
1616
Appsteps
1717
argparse
18+
asax
1819
ASPNET
1920
aspnetcore
2021
astro
@@ -194,6 +195,7 @@ Kubelet
194195
kubelogin
195196
kustomization
196197
kustomize
198+
lanman
197199
lastmod
198200
latestdeployments
199201
lbvserver
@@ -370,6 +372,7 @@ runtimes
370372
SAMEORIGIN
371373
Schannel
372374
scopeduserroles
375+
secpol
373376
secureclientcertificate
374377
securestring
375378
SEIM
@@ -414,6 +417,7 @@ tabindex
414417
tabpanel
415418
tagset
416419
tagsets
420+
TCPIP
417421
templateid
418422
templating
419423
tenanttag
@@ -431,6 +435,7 @@ timespan
431435
tlsv1
432436
tmpfs
433437
Toolsets
438+
Topshelf
434439
toptags
435440
Traefik
436441
Trivy
@@ -483,4 +488,4 @@ xmark
483488
xvzf
484489
xxlarge
485490
youtu
486-
Zuora
491+
Zuora

src/pages/docs/administration/data/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@ If you feel an index would benefit everyone using Octopus, please contact our [s
5454

5555
:::div{.hint}
5656
**Azure SQL Database automatic index management**
57-
To ensure that you are aware of which indexes exist, we suggest turning off the Azure SQL feature to [automatically apply performance recommendations](https://azure.microsoft.com/en-us/documentation/articles/sql-database-advisor-portal/#enable-automatic-index-management) and apply the recommendations manually instead.
57+
To ensure that you are aware of which indexes exist, we suggest turning off the Azure SQL feature to [automatically apply performance recommendations](https://learn.microsoft.com/en-us/azure/azure-sql/database/database-advisor-implement-performance-recommendations?view=azuresql) and apply the recommendations manually instead.
5858
:::

src/pages/docs/deployments/aws/ecs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Specify the Security Groups and Subnets in the clusters VPC that will be attache
112112
Specify whether to enable Amazon ECS managed tags. Changing this value will force the service to be re-created.
113113

114114
:::div{.hint}
115-
Octopus automatically adds stack-level tags that propagate to the task definition and the service. The full list of these auto-generated tags can be found in our [Architecture repository](https://github.com/OctopusDeploy/Architecture/blob/main/Steps/StepDesignGuidelines.md#tags-and-labels).
115+
Octopus automatically adds stack-level tags that propagate to the task definition and the service. The full list of these auto-generated tags can be found in our [Architecture repository](https://github.com/OctopusDeploy/Architecture/blob/main/Steps/StepDesignGuidelines.md).
116116
:::
117117

118118
No more than 20 additional tags can be provided.

src/pages/docs/deployments/azure/deploying-a-package-to-an-azure-web-app/deploying-web-jobs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ title: Deploying Web Jobs
66
description: Octopus Deploy can help you perform repeatable and controlled deployments of your applications into Azure Web Jobs.
77
---
88

9-
[Azure Web Jobs](https://azure.microsoft.com/en-us/documentation/articles/web-sites-create-web-jobs/) can either be packaged and deployed along with the Web App that they live under, or packaged and deployed independently.
9+
Azure Web Jobs can either be packaged and deployed along with the Web App that they live under, or packaged and deployed independently.
1010

1111
## Location {#DeployingWebJobs-Location}
1212

1313
Web jobs are deployed to either `app_data/jobs/triggered/{job_name}` or `app_data/jobs/continuous/{job_name}`, depending on whether the job is *triggered* or *continuous*.
1414

15-
## Packaged with the web app {#DeployingWebJobs-PackagedwiththeWebApp}
15+
## Packaged with the web app {#DeployingWebJobs-PackagedWithTheWebApp}
1616

1717
If you are packaging and deploying your Web App and Web Job together, the Web Job must be packaged in it's location under the App\_Data directory.
1818

src/pages/docs/deployments/azure/deploying-a-package-to-an-azure-web-app/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Octopus Deploy supports automated deployment of [Azure Web Apps](http://azure.mi
1111

1212
## Understanding Azure web apps {#understand-azure-web-apps}
1313

14-
The Azure web apps you build, and how you might want to deploy them, are becoming increasingly complex as the Azure team provide more features to the platform. The best place to stay abreast of changes, and how they might affect your deployments is the [Azure Web App Documentation](https://azure.microsoft.com/en-us/documentation/services/app-service/web/), the [many and varied ways you can deploy Web Apps (including Octopus Deploy)](https://azure.microsoft.com/en-us/documentation/articles/web-sites-deploy/). There is also the hidden gem of the [Project Kudu GitHub repository](https://github.com/projectkudu/kudu/wiki) where you will find many of the hard to find facts about Web Jobs (like the `settings.job` file, configuring a Continuous Web Job as a Singleton, configuring the Schedule for Scheduled Jobs, how shadow copying enables in-place deployments, and how to shut down gracefully).
14+
The Azure web apps you build, and how you might want to deploy them, are becoming increasingly complex as the Azure team provide more features to the platform. The best place to stay abreast of changes, and how they might affect your deployments is the [Azure Web App Documentation](https://learn.microsoft.com/en-us/azure/app-service/), the [many and varied ways you can deploy Web Apps (including Octopus Deploy)](https://learn.microsoft.com/en-us/azure/static-web-apps/). There is also the hidden gem of the [Project Kudu GitHub repository](https://github.com/projectkudu/kudu/wiki) where you will find many of the hard to find facts about Web Jobs (like the `settings.job` file, configuring a Continuous Web Job as a Singleton, configuring the Schedule for Scheduled Jobs, how shadow copying enables in-place deployments, and how to shut down gracefully).
1515

1616
### Web apps are deployed using web deploy {#web-app-deployed-with-web-deploy}
1717

src/pages/docs/deployments/azure/deploying-a-package-to-an-azure-web-app/using-deployment-slots-with-azure-web-apps.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ title: Using Deployment Slots with Azure Web Apps
66
description: Deploying Slots provide a nice way to implement Blue-Green deployments for Azure Web Apps.
77
---
88

9-
[Deployment Slots](https://azure.microsoft.com/en-us/documentation/articles/web-sites-staged-publishing/) provide a nice way to implement [Blue-Green deployments](http://martinfowler.com/bliki/BlueGreenDeployment.html) for Azure Web Apps.
9+
Deployment Slots provide a nice way to implement [Blue-Green deployments](http://martinfowler.com/bliki/BlueGreenDeployment.html) for Azure Web Apps.
1010

1111
This provides many benefits, including:
1212

@@ -18,7 +18,7 @@ This provides many benefits, including:
1818
Deployment Slots are only available to Azure Web Apps running in Standard or Premium [App Service plans](https://azure.microsoft.com/en-us/pricing/details/app-service/plans/)
1919
:::
2020

21-
## Walk-Through {#UsingDeploymentSlotswithAzureWebApps-Walk-Through}
21+
## Walk-Through {#UsingDeploymentSlotsWithAzureWebApps-Walk-Through}
2222

2323
Here we will give an example of how to setup a Blue-Green deployment for an Azure Web App using Deployment Slots.
2424
The scripts below assume you have a variable named 'WebSite' that contains the name of your Azure Web Site and 'ResourceGroup' that contains the Azure Resource Group Name.
@@ -27,7 +27,7 @@ The scripts below assume you have a variable named 'WebSite' that contains the n
2727

2828
Follow the steps for [Azure Web App targets](/docs/infrastructure/deployment-targets/azure/web-app-targets).
2929

30-
### Step 2: Create a staging slot {#UsingDeploymentSlotswithAzureWebApps-Step1-CreateStagingSlot}
30+
### Step 2: Create a staging slot {#UsingDeploymentSlotsWithAzureWebApps-Step1-CreateStagingSlot}
3131

3232
Create a [Run an Azure PowerShell Script](/docs/deployments/azure/running-azure-powershell) step.
3333

@@ -67,7 +67,7 @@ So your step should look like:
6767
![](/docs/deployments/azure/deploying-a-package-to-an-azure-web-app/azure-remove-staging-slot-script.png)
6868
:::
6969

70-
### Step 3: Deploy your package {#UsingDeploymentSlotswithAzureWebApps-Step2-DeployyourPackage}
70+
### Step 3: Deploy your package {#UsingDeploymentSlotsWithAzureWebApps-Step2-DeployYourPackage}
7171

7272
The next step is to deploy your package to the Staging slot. We do this by creating a [Deploy an Azure Web App](/docs/deployments/azure/deploying-a-package-to-an-azure-web-app) step.
7373

@@ -94,7 +94,7 @@ As shown below:
9494
You can choose to specify the slot directly on the deployment target, or directly on the step (if you wish to deploy to multiple different slots on the same Web App Service, for example), however, the slot on the target will take priority.
9595
:::
9696

97-
### Step 4: Swap the Staging and Production slots {#UsingDeploymentSlotswithAzureWebApps-Step3-SwaptheStagingandProductionSlots}
97+
### Step 4: Swap the Staging and Production slots {#UsingDeploymentSlotsWithAzureWebApps-Step3-SwapTheStagingAndProductionSlots}
9898

9999
The final step is to create another Azure PowerShell step to swap the Staging and Production slots.
100100

src/pages/docs/deployments/windows/windows-services.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ When deploying, `sc.exe` is used to create a Windows Service using the configure
1414
To deploy a Windows Service, add a *Deploy a Windows Service* step. For information about adding a step to the deployment process, see the [add step](/docs/projects/steps) section.
1515

1616

17-
## Configuring the step {#WindowsServices-ConfiguringtheStep}
17+
## Configuring the step {#WindowsServices-ConfiguringTheStep}
1818

1919
:::figure
2020
![Windows service configuration](/docs/deployments/windows/images/windows-service-configuration.png)
2121
:::
2222

23-
### Step 1: Select a package {#WindowsServices-Step1-SelectaPackage}
23+
### Step 1: Select a package {#WindowsServices-Step1-SelectAPackage}
2424

2525
Use the Package Feed and Package ID fields to select the [package](/docs/packaging-applications) containing the executable (.exe) to be installed as a Windows Service.
2626

27-
### Step 2: Configure Windows Service options {#WindowsServices-Step2-ConfigureWindowsServiceoptions}
27+
### Step 2: Configure Windows Service options {#WindowsServices-Step2-ConfigureWindowsServiceOptions}
2828

2929
| Field | Meaning |
3030
| ------------------- | ---------------------------------------- |
@@ -38,7 +38,7 @@ Use the Package Feed and Package ID fields to select the [package](/docs/packagi
3838
| **State** | The state of the service after the deployment has completed |
3939
| **Dependencies** | Any dependencies that the service has. Separate the names using forward slashes (/). For example: `LanmanWorkstation/TCPIP` |
4040

41-
## How does Octopus actually deploy my Windows Service? {#WindowsServices-HowdoesOctopusactuallydeploymyWindowsService?}
41+
## How does Octopus actually deploy my Windows Service? {#WindowsServices-HowDoesOctopusActuallyDeployMyWindowsService?}
4242

4343
Out of the box, Octopus will do the right thing to deploy your Windows Service, and the conventions we have chosen will eliminate a lot of problems with file locks, and leaving stale files behind. By default Octopus will follow the conventions described in [Deploying packages](/docs/deployments/packages/) and apply the different features you select in the order described in [Package deployment feature ordering](/docs/deployments/packages/package-deployment-feature-ordering).
4444

@@ -91,7 +91,7 @@ This table shows how the combination of the `Start Mode`, `State` and the state
9191
| Manual | Default | n/a | n/a | Stopped |
9292
| Unchanged | Default | n/a | n/a | Stopped |
9393

94-
## Setting advanced configuration options {#WindowsServices-Settingadvancedconfigurationoptions}
94+
## Setting advanced configuration options {#WindowsServices-SettingAdvancedConfigurationOptions}
9595

9696
Windows Services support some advanced settings not exposed by this feature. You can customize your Windows Service by including a `PostDeploy.ps1` [custom script](/docs/deployments/custom-scripts).
9797

@@ -113,7 +113,7 @@ This script will run after the Windows Service has been created (or reconfigured
113113
This Microsoft TechNet [article](https://technet.microsoft.com/en-us/library/cc754599.aspx) is a great reference on the sc.exe utility including the failure action above.
114114
:::
115115

116-
## Deploying Services built with Topshelf {#WindowsServices-DeployingServicesbuiltwithTopshelf}
116+
## Deploying Services built with Topshelf {#WindowsServices-DeployingServicesBuiltWithTopshelf}
117117

118118
[Topshelf](http://topshelf-project.com/) is a library to build and work with Windows Services easily by allowing your code to run (and be debugged) inside a Console Application, but giving you the option to install and run as a Windows Service.
119119

@@ -166,7 +166,6 @@ Test-Privilege -Identity #{ServiceAccountName} -Privilege SeBatchLogonRight
166166
> Managed Service Accounts (MSA) allow you to eliminate those never-expire-service-accounts. An MSA is a special domain account that can be managed by the computer that uses it. That computer will change its password periodically without the need of an administrator.
167167
>
168168
>
169-
> *[http://www.zeda.nl/index.php/en/en-managed-service-accounts](http://www.zeda.nl/index.php/en/en-managed-service-accounts)*
170169
171170
To configure the Windows Service to use a Managed Service Account:
172171

src/pages/docs/infrastructure/accounts/azure/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ When you add an Azure account to Octopus, there are two ways to authenticate wit
1818
- [Service Principal](#azure-service-principal) (default) is used with resource manager mode (ARM), along with the `az` command line interface.
1919
- [Management certificate](#azure-management-certificate) is used with service management mode (ASM) or legacy mode.
2020

21-
You can read about the differences in [this document](https://azure.microsoft.com/en-us/documentation/articles/resource-manager-deployment-model/).
21+
You can read about the differences in [this document](https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/deployment-models).
2222

2323
Microsoft Entra ID Service Principal accounts are for use with the **Azure Resource Management (ARM) API** only. Configuring your Octopus Server to authenticate with the service principal you create in Microsoft Entra ID will let you configure finely grained authorization for your Octopus Server.
2424

src/pages/docs/infrastructure/workers/kubernetes-worker/storage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ navOrder: 20
1010
The Kubernetes worker requires a common filesystem to share packages with its spawned operation pods. This filesystem
1111
stores binary packages received from the Octopus Server, which are used by the operation being executed.
1212

13-
The Kubernetes worker's storage setup and constraints are identical to the [Kubernetes Agent storage](docs/kubernetes/targets/kubernetes-agent/storage.md).
13+
The Kubernetes worker's storage setup and constraints are identical to the [Kubernetes Agent storage](/docs/kubernetes/targets/kubernetes-agent/storage).

src/pages/docs/installation/octopus-server-linux-container/troubleshooting-octopus-server-in-a-container.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The Octopus Server Windows container is deprecated, and no longer maintained. We
1313

1414
## Ensure you've accepted the EULA
1515

16-
When you create an Octopus Server container, you must agree with the [Octopus Deploy EULA](https://octopus.com/company/legal).
16+
When you create an Octopus Server container, you must agree with the [Octopus Deploy EULA](https://octopus.com/company/trust).
1717

1818
If you get an error similar to:
1919

0 commit comments

Comments
 (0)