Skip to content

Commit

Permalink
Merge branch 'main' into kubedocs
Browse files Browse the repository at this point in the history
  • Loading branch information
steve-fenton-octopus committed Jul 30, 2024
2 parents 50050ce + 9a5acb0 commit 82d4f19
Show file tree
Hide file tree
Showing 44 changed files with 22 additions and 19 deletions.
1 change: 1 addition & 0 deletions dictionary-octopus.txt
Original file line number Diff line number Diff line change
Expand Up @@ -386,6 +386,7 @@ websockets
WEBSVR
WFLYUT
Wildfly
Wireshark
WIXUI
workerpool
workerpools
Expand Down
Binary file modified public/docs/approvals/jira-task-settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/concepts/images/environments.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/concepts/images/projects.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/deployments/octopus-step-templates.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/getting-started/dashboard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/insights/images/overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/projects/octopus-project-group.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/projects/octopus-projects-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/releases/octopus-releases-overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/runbooks/create-a-runbook.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/runbooks/runbooks-screen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/shared-content/concepts/images/environments.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/shared-content/concepts/images/infrastructure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/shared-content/concepts/images/projects.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/docs/shared-content/concepts/images/variables.png
Binary file modified public/docs/tenants/images/octopus-tenants-deployments.png
4 changes: 2 additions & 2 deletions src/pages/docs/deployments/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ The Octopus [deployment process](/docs/projects/deployment-process/) lets you de
Critically, unlike a manual checklist, Octopus never forgets to run a step and always completes them in the correct order.

:::figure
![Octopus deployment process](/docs/deployments/octopus-deployment-process.png)
![Octopus deployment process](/docs/shared-content/concepts/images/deployment-process.png)
:::

### Steps
Expand All @@ -54,7 +54,7 @@ When switched on, step retries re-attempts to run the failed step 3 times before
Octopus [variables](/docs/projects/variables/) let you apply the correct variables easily during a deployment. Octopus can manage simple values, secrets, and accounts as variables.

:::figure
![Octopus variables](/docs/deployments/octopus-variables.png)
![Octopus variables](/docs/shared-content/concepts/images/variables.png)
:::

You can scope variables by:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Configure Environments
description: Step by step guide on how to configure environments in Octopus Deploy
navOrder: 10
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Add runbook deployment targets
description: Step by step guide on how to add deployment targets for runbooks in Octopus Deploy.
navOrder: 70
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Configure Runbook Environments
description: Step by step guide on how to configure environments in Octopus Deploy.
navOrder: 10
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Create a runbook
description: Step by step guide on how to create a runbook in Octopus Deploy.
navOrder: 30
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Create a Project
description: Step by step guide on how to create projects in Octopus Deploy.
navOrder: 20
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-04-19
modDate: 2024-07-30
title: Defining the runbook process for targets
description: Step by step guide on how to define a runbook process in Octopus Deploy.
navOrder: 80
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Defining the runbook process for workers
description: Step by step guide on how to define a runbook process to run on Workers in Octopus Deploy.
navOrder: 40
Expand Down
2 changes: 1 addition & 1 deletion src/pages/docs/getting-started/first-runbook-run/index.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: First Runbook Run
description: This section will walk you through how to configure your first runbook run in Octopus Deploy.
navOrder: 20
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Publishing a runbook
description: Step by step guide on how to publish an Octopus Deploy Runbook to use with triggers.
navOrder: 90
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Runbook specific variables
description: Step by step guide on how to define and use variables in an Octopus Deploy runbook.
navOrder: 60
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-01-01
modDate: 2024-07-30
title: Running a Runbook
description: Step by step guide on how to run a runbook in Octopus Deploy.
navOrder: 50
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: src/layouts/Default.astro
pubDate: 2023-01-01
modDate: 2023-07-19
modDate: 2024-07-29
title: Troubleshooting Tentacles
description: How to troubleshoot problems with Octopus Tentacles.
navOrder: 60
Expand Down Expand Up @@ -262,3 +262,7 @@ Server-side:`System.IO.IOException: Unable to read data from the transport conne
**Halibut.Transport.Protocol.ConnectionInitializationFailedException: Unable to process remote identity; unknown identity 'HTTP/1.0'**

If a Tentacle health-check fails with an error message containing this error message, then there is network infrastructure inserting a web page into the communication. The most common components to do this are firewalls and proxy servers so it's recommend to check your network setup to verify connectivity between the two servers using the information above and then update your infrastructure appropriately.

**Halibut.HalibutClientException: An error occurred when sending a request to 'https://my-tentacle:10933', before the request could begin: Attempted to read past the end of the stream.**

If your Octopus server certificate was [generated with SHA1](/docs/security/cve/shattered-and-octopus-deploy) then you might get this error when connecting to modern Linux distributions, as the default security configuration now rejects communication using SHA1. To regenerate your Octopus server certificate, follow the documentation [How to regenerate certificates with Octopus Server and Tentacle](/docs/security/octopus-tentacle-communication/regenerate-certificates-with-octopus-server-and-tentacle).
2 changes: 1 addition & 1 deletion src/pages/docs/projects/variables/variable-filters.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ The *Replace* filter performs a regular expression replace function on the varia
| `abc` | `#{MyVar \| Replace "(.)b(.)" "$2X$1" }` | `cXa` |
| `abc` | `#{MyVar \| Replace #{match} #{replace}}` | `a_c` (when `match`=`b` and `replace`=`_`) |
| `abc` | `#{MyVar \| Replace #{match} _}` | `a_c` (when `match`=`b`) |
| `a\b` | `#{MyVar \| Replace "\\" "\\"}` | `a\\b` |
| `a\b` | `#{MyVar \| Replace "\\" "\\\\"}` | `a\\b` |


### Substring
Expand Down
4 changes: 1 addition & 3 deletions src/pages/docs/runbooks/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,7 @@ There are 3 common types of runbooks:
Learn more about the ways you can use runbooks in our [runbooks examples](/docs/runbooks/runbook-examples).

## Getting started
Runbooks belong to projects. To create or manage your runbooks, navigate to **Project ➜ Operations ➜ Runbooks ➜ Add Runbook**.

To create a runbook, navigate to **Project ➜ Operations ➜ Runbooks ➜ Add Runbook**.
Runbooks belong to projects. To create or manage your runbooks, navigate to **Deploy ➜ Runbooks ➜ Add Runbook**.

:::figure
![Add Runbook](/docs/runbooks/create-a-runbook.png)
Expand Down
2 changes: 1 addition & 1 deletion src/shared-content/installation/octopus-server.include.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ The Octopus Server is the deployment automation server where you define your dep
The Octopus Server includes the Octopus Rest API and the Octopus Web Portal.

:::figure
![Octopus Dashboard](/docs/shared-content/concepts/images/dashboard.png)
![Octopus Dashboard](/docs/getting-started/dashboard.png)
:::

You can use the Octopus REST API or the Octopus Web Portal to design your deployment processes and your releases, connect to the servers, services, and accounts where your software will be deployed, and to use runbooks to automate routine maintenance and emergency operations tasks like infrastructure provisioning, database management, and website failover and restoration.

0 comments on commit 82d4f19

Please sign in to comment.