You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/pages/docs/administration/data/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,5 +54,5 @@ If you feel an index would benefit everyone using Octopus, please contact our [s
54
54
55
55
:::div{.hint}
56
56
**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.
Copy file name to clipboardExpand all lines: src/pages/docs/deployments/aws/ecs/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -112,7 +112,7 @@ Specify the Security Groups and Subnets in the clusters VPC that will be attache
112
112
Specify whether to enable Amazon ECS managed tags. Changing this value will force the service to be re-created.
113
113
114
114
:::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).
Copy file name to clipboardExpand all lines: src/pages/docs/deployments/azure/deploying-a-package-to-an-azure-web-app/deploying-web-jobs.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,13 @@ title: Deploying Web Jobs
6
6
description: Octopus Deploy can help you perform repeatable and controlled deployments of your applications into Azure Web Jobs.
7
7
---
8
8
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.
10
10
11
11
## Location {#DeployingWebJobs-Location}
12
12
13
13
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*.
14
14
15
-
## Packaged with the web app {#DeployingWebJobs-PackagedwiththeWebApp}
15
+
## Packaged with the web app {#DeployingWebJobs-PackagedWithTheWebApp}
16
16
17
17
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.
Copy file name to clipboardExpand all lines: src/pages/docs/deployments/azure/deploying-a-package-to-an-azure-web-app/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ Octopus Deploy supports automated deployment of [Azure Web Apps](http://azure.mi
11
11
12
12
## Understanding Azure web apps {#understand-azure-web-apps}
13
13
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).
15
15
16
16
### Web apps are deployed using web deploy {#web-app-deployed-with-web-deploy}
Copy file name to clipboardExpand all lines: src/pages/docs/deployments/azure/deploying-a-package-to-an-azure-web-app/using-deployment-slots-with-azure-web-apps.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ title: Using Deployment Slots with Azure Web Apps
6
6
description: Deploying Slots provide a nice way to implement Blue-Green deployments for Azure Web Apps.
7
7
---
8
8
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.
10
10
11
11
This provides many benefits, including:
12
12
@@ -18,7 +18,7 @@ This provides many benefits, including:
18
18
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/)
Here we will give an example of how to setup a Blue-Green deployment for an Azure Web App using Deployment Slots.
24
24
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
27
27
28
28
Follow the steps for [Azure Web App targets](/docs/infrastructure/deployment-targets/azure/web-app-targets).
29
29
30
-
### Step 2: Create a staging slot {#UsingDeploymentSlotswithAzureWebApps-Step1-CreateStagingSlot}
30
+
### Step 2: Create a staging slot {#UsingDeploymentSlotsWithAzureWebApps-Step1-CreateStagingSlot}
31
31
32
32
Create a [Run an Azure PowerShell Script](/docs/deployments/azure/running-azure-powershell) step.
### Step 3: Deploy your package {#UsingDeploymentSlotswithAzureWebApps-Step2-DeployyourPackage}
70
+
### Step 3: Deploy your package {#UsingDeploymentSlotsWithAzureWebApps-Step2-DeployYourPackage}
71
71
72
72
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.
73
73
@@ -94,7 +94,7 @@ As shown below:
94
94
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.
95
95
:::
96
96
97
-
### Step 4: Swap the Staging and Production slots {#UsingDeploymentSlotswithAzureWebApps-Step3-SwaptheStagingandProductionSlots}
97
+
### Step 4: Swap the Staging and Production slots {#UsingDeploymentSlotsWithAzureWebApps-Step3-SwapTheStagingAndProductionSlots}
98
98
99
99
The final step is to create another Azure PowerShell step to swap the Staging and Production slots.
Copy file name to clipboardExpand all lines: src/pages/docs/deployments/windows/windows-services.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,17 +14,17 @@ When deploying, `sc.exe` is used to create a Windows Service using the configure
14
14
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.
15
15
16
16
17
-
## Configuring the step {#WindowsServices-ConfiguringtheStep}
17
+
## Configuring the step {#WindowsServices-ConfiguringTheStep}
18
18
19
19
:::figure
20
20

21
21
:::
22
22
23
-
### Step 1: Select a package {#WindowsServices-Step1-SelectaPackage}
23
+
### Step 1: Select a package {#WindowsServices-Step1-SelectAPackage}
24
24
25
25
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.
26
26
27
-
### Step 2: Configure Windows Service options {#WindowsServices-Step2-ConfigureWindowsServiceoptions}
27
+
### Step 2: Configure Windows Service options {#WindowsServices-Step2-ConfigureWindowsServiceOptions}
@@ -38,7 +38,7 @@ Use the Package Feed and Package ID fields to select the [package](/docs/packagi
38
38
|**State**| The state of the service after the deployment has completed |
39
39
|**Dependencies**| Any dependencies that the service has. Separate the names using forward slashes (/). For example: `LanmanWorkstation/TCPIP`|
40
40
41
-
## How does Octopus actually deploy my Windows Service? {#WindowsServices-HowdoesOctopusactuallydeploymyWindowsService?}
41
+
## How does Octopus actually deploy my Windows Service? {#WindowsServices-HowDoesOctopusActuallyDeployMyWindowsService?}
42
42
43
43
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).
44
44
@@ -91,7 +91,7 @@ This table shows how the combination of the `Start Mode`, `State` and the state
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).
97
97
@@ -113,7 +113,7 @@ This script will run after the Windows Service has been created (or reconfigured
113
113
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.
114
114
:::
115
115
116
-
## Deploying Services built with Topshelf {#WindowsServices-DeployingServicesbuiltwithTopshelf}
116
+
## Deploying Services built with Topshelf {#WindowsServices-DeployingServicesBuiltWithTopshelf}
117
117
118
118
[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.
> 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.
Copy file name to clipboardExpand all lines: src/pages/docs/infrastructure/accounts/azure/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ When you add an Azure account to Octopus, there are two ways to authenticate wit
18
18
-[Service Principal](#azure-service-principal) (default) is used with resource manager mode (ARM), along with the `az` command line interface.
19
19
-[Management certificate](#azure-management-certificate) is used with service management mode (ASM) or legacy mode.
20
20
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).
22
22
23
23
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.
Copy file name to clipboardExpand all lines: src/pages/docs/infrastructure/workers/kubernetes-worker/storage.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,4 +10,4 @@ navOrder: 20
10
10
The Kubernetes worker requires a common filesystem to share packages with its spawned operation pods. This filesystem
11
11
stores binary packages received from the Octopus Server, which are used by the operation being executed.
12
12
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).
Copy file name to clipboardExpand all lines: src/pages/docs/installation/octopus-server-linux-container/troubleshooting-octopus-server-in-a-container.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ The Octopus Server Windows container is deprecated, and no longer maintained. We
13
13
14
14
## Ensure you've accepted the EULA
15
15
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).
0 commit comments