Your unified platform for development, deployment, and application management
Fenwave simplifies your daily workflow by centralizing all the tools you need: environment management, automated deployments, CI/CD pipelines, and much more.
Welcome to Fenwave Documentation
Fenwave is your internal platform for simplifying the development, deployment, and management of your applications.
Choosing your language
This documentation is available in English and French.
To switch, use the globe icon in the toolbar at the top of any documentation page. It shows the flag of the language you are reading now — 🇬🇧 or 🇫🇷.
- Click the globe icon.
- Pick 🇬🇧 EN or 🇫🇷 FR. A checkmark marks the language you are on.
Your choice is remembered in this browser, so every documentation page you open afterwards opens in that language automatically. Use the same icon to change back.
What the setting covers
This changes the language of the documentation, not of the platform interface itself. Pages that have no translation yet stay in their original language instead of showing you an empty page — your preference still applies to every other page.
What is Fenwave?
Fenwave is a unified platform that allows you to:
- Deploy your Applications: Deploy and manage your applications easily on Kubernetes
- Manage your Environments: Create isolated environments to test your developments
- Create CI/CD Pipelines: Automate your deployments with custom pipelines
- Collaborate as a Team: Centralized platform for development teams
- Control Access: Manage permissions and roles for your team
- Use Integrated Tools: Access all your tools from a single interface
Platform Information
- Platform Name: Fenwave
- Version: 1.1.24
- Tagline: Build, Deploy, Scale with Confidence
- Documentation: https://docs.fenwave.com
Getting Started with Fenwave
First Steps
- Overview - Discover Fenwave’s features
- Access the Platform - How to connect and configure your account
- Quick Start Guide - Create your first deployment in minutes
User Guides
- Catalog - Explore your Applications - Discover and manage your components
- Manage Environments - Create and manage your development environments
- Deploy Applications - Deploy your applications to Kubernetes
- Create Pipelines - Automate your deployment processes
- Manage Permissions - Control access to features
Navigation in Fenwave
Fenwave organizes its features into several sections accessible from the side menu:
Explore
Discover and explore your resources:
- Catalog - Browse all your components, services, and resources
- APIs - View your API documentation
- Docs - Access technical documentation (TechDocs)
- Tech Radar - Visualize the technologies adopted by your organization
Build
Create and build your applications:
- Create… - Create new applications from templates
- App Builder - Generate complete applications with CI/CD configuration
- Image Builder - Create custom Docker images
- Pipeline Builder - Design CI/CD pipelines visually (coming soon)
Environments
Manage your environments by type:
- Dev - Development environments for testing your branches
- Staging - Pre-production environments for validation
- Production - Read-only production environments
Deployments
Track and manage your deployments across all environments.
Tools
Developer utility tools:
- Local Setup - Configure your local environment with the Agent CLI
- Security Scanner - Analyze the security of your applications
- Stress Testing - Test performance with K6
Key Features
Fenwave offers a complete suite of tools to simplify your development and deployment workflow.
Environment Manager — Branch-Based Environments
Automatically create isolated environments for each Git branch. Each environment has its own Kubernetes namespace with dedicated resources and specific configuration. Test your developments in parallel without conflicts, easily share work in progress with the team, and benefit from automatic cleanup of unused environments.
Benefits:
- Environments automatically created on each branch push
- Complete isolation between environments
- Unique URLs generated for each environment
- Automatic deletion when the branch is merged
Deployment Manager
Deploy and track your applications across multiple environments (development, staging, production). Simple and intuitive interface for managing your deployments with ArgoCD. View the complete deployment history, perform one-click rollbacks, and monitor the health of your applications in real time.
Features:
- One-click deployment to different environments
- Real-time tracking of deployment status
- Instant rollback to previous versions
- Complete deployment history
Pipeline Builder
Visually create CI/CD pipelines with ready-to-use templates. Configure build, test, and deployment workflows without writing complex YAML. Automate your processes with configurable triggers (push, pull request, scheduled), and monitor pipeline execution in real time.
Capabilities:
- Pre-configured templates for Node.js, Python, Docker, Kubernetes
- Visual interface for creating pipelines
- Integration with GitHub Actions and Argo Workflows
- Detailed logs for each step
App Builder
Create new applications from standardized templates in just a few clicks. Choose from a library of templates (React, Vue, Angular, Express, FastAPI, etc.) and get started immediately with an optimal project structure. Templates include CI/CD configuration, basic tests, and development best practices.
Benefits:
- Over 15 templates available (Frontend, Backend, Full Stack)
- Standardized project structure
- CI/CD configuration included
- Automatic GitHub repository creation
Platform Settings — Platform Administration
Administrative control centre for managing all aspects of Fenwave. Configure users, permissions, roles, groups, repositories, Kubernetes clusters, and environment types. Manage licences and view platform information.
Sections:
- User and permission management (RBAC)
- Cluster and repository configuration
- General platform settings
- Group and project management
Developer Tools
Access a collection of practical utilities to facilitate your daily work. Secure secret generator, Base64 encoder/decoder, UUID generator, JSON validator, password generator, and much more. All tools are available directly in the interface without leaving your browser.
Available tools:
- Secure secret and token generator
- Base64 Encoder/Decoder
- UUID/GUID Generator
- JSON validator and formatter
- Strong password generator
Platform Technologies
Fenwave relies on proven technologies:
- Kubernetes — Container orchestration for your applications
- ArgoCD — Continuous deployment with GitOps
- Argo Workflows — CI/CD pipeline automation
- GitHub/Bitbucket — Integration with your code repositories
- Integrated Monitoring — Real-time tracking of your applications
Need Help?
Have questions?
- Check the Complete Documentation
- Contact your organization’s platform team
- Report issues through your organization’s support channels
Ready to get started? Head to the Quick Start Guide!