Skip to content

Commit 29b5b52

Browse files
authored
docs(operator): refine advanced configuration and deployment docs, restructure GitHub Pages workflow (#1182)
1 parent 19d3265 commit 29b5b52

3 files changed

Lines changed: 8 additions & 5 deletions

File tree

.github/workflows/gh-pages.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@ concurrency:
2222
jobs:
2323
build:
2424
runs-on: ubuntu-latest
25-
environment:
26-
name: github-pages
27-
url: ${{ steps.deployment.outputs.page_url }}
2825
steps:
2926
- uses: actions/checkout@v7
3027

@@ -51,6 +48,13 @@ jobs:
5148
with:
5249
path: docs/build
5350

51+
deploy:
52+
needs: build
53+
runs-on: ubuntu-latest
54+
environment:
55+
name: github-pages
56+
url: ${{ steps.deployment.outputs.page_url }}
57+
steps:
5458
- name: Deploy to GitHub Pages
5559
id: deployment
5660
uses: actions/deploy-pages@v5

docs/docs/operator/advanced-configuration.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sidebar_position: 8
66

77
# Advanced Configuration
88

9-
This guide covers advanced configuration options for KubeOps operators, including finalizer management, custom leader election, and durable requeue mechanisms.
9+
This guide covers advanced configuration options for KubeOps operators, including finalizer management, custom leader election, and triggering reconciliation from external sources.
1010

1111
## Configuring the Operator
1212

docs/docs/operator/deployment.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,6 @@ kubectl apply -f https://github.com/your-org/your-operator/releases/download/v1.
182182
- Run multiple replicas for redundancy
183183
- Configure leader election for coordinated operation (see [Advanced Configuration - Leader Election](./advanced-configuration#custom-leader-election))
184184
- Consider namespace-based distribution for horizontal scaling
185-
- Implement durable requeue mechanisms for reliability (see [Advanced Configuration - Custom Requeue Mechanism](./advanced-configuration#custom-requeue-mechanism))
186185

187186
5. **Updates**:
188187
- Document upgrade procedures

0 commit comments

Comments
 (0)