Skip to main content
Ctrl+K

argocd-monitor

  • Tutorials
  • How-to Guides
  • Explanations
  • Reference
  • GitHub
  • Tutorials
  • How-to Guides
  • Explanations
  • Reference
  • GitHub

Section Navigation

  • Architecture
  • API and Authentication
  • Claude Code Integration
  • Project Conventions
  • CI/CD Pipeline
  • Explanations

Explanations#

  • Architecture
    • Overview
    • Stack
    • Authentication
    • Deployment
  • API and Authentication
    • Token lifecycle
    • Data fetching with React Query
    • Streaming logs
    • Cancellation with AbortController
  • Claude Code Integration
    • Design principle: autonomy through isolation
    • Configuration layers
    • Keeping CLAUDE.md lean
    • Credential isolation
    • Cross-language conventions
    • Tool compatibility: Claude Code and GitHub Copilot
    • Further reading
  • Project Conventions
    • Task runner: just
    • Commit messages: Conventional Commits
    • Documentation: Sphinx + MyST + Diataxis
    • Pre-commit hooks
    • Helm chart conventions
    • CI: GitHub Actions
    • Releases: GitHub Releases
    • Dependency updates: Renovate
    • Git workflow
    • Devcontainer
    • What varies per language
  • CI/CD Pipeline
    • Pipeline overview
    • Check: lint, type check, and test
    • Container image build and publish
    • Helm chart packaging and publish
    • Documentation publishing
    • Pre-commit hooks
    • The release process

previous

Keycloak Authentication

next

Architecture

Edit on GitHub

This Page

  • Show Source

Built with the PyData Sphinx Theme 0.16.1.