shopware / k8s-meta
A meta package providing recipes for Shopware K8S Operator
Installs: 2 493
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 5
Forks: 1
Open Issues: 0
Type:metapackage
Requires
- league/flysystem-async-aws-s3: *
- open-telemetry/exporter-otlp: ^1.1
- open-telemetry/transport-grpc: ^1.1
- shopware/core: ~6.7.0
- shopware/docker: *
- shopware/opentelemetry: ^0.1.5
- symfony/redis-messenger: ^7 || ^6
This package is auto-updated.
Last update: 2025-08-18 10:38:31 UTC
README
k8s-meta provides recipes specifically designed to deploy and manage Shopware applications based on the Symfony framework within Kubernetes environments.
Features
- Kubernetes manifests and configuration tailored for Shopware applications built on Symfony
- Recipes for handling Shopware container deployments, scaling, and configuration
- Easy integration with Shopware Helm charts and the Shopware Operator for managing lifecycle
- Support for popular Kubernetes ecosystems and tools such as Helm and Traefik
Getting Started
Prerequisites
- Kubernetes cluster (version 1.19 or later recommended)
- Helm 3+ package manager
- Docker for image building
- Optional: Kind for local Kubernetes cluster testing
Installation
- Clone the repository:
git clone https://github.com/shopware/k8s-meta.git
cd k8s-meta
- Build your Shopware Docker image (example):
docker build -t your-shopware-image -f docker/Dockerfile .
- Load the image into your local Kubernetes cluster (e.g., Kind):
kind load docker-image your-shopware-image
- Use the Helm charts from the Shopware project to deploy Shopware in your cluster:
helm repo add shopware https://shopware.github.io/helm-charts/ helm install shopware shopware/shopware --namespace shopware --create-namespace
Refer to the Shopware Helm chart documentation for full installation, configuration, and upgrade instructions.
Documentation & Resources
License
Shopware 6 is completely free and released under the MIT License.
Contributing
Contributions are welcome! Please follow the standard GitHub flow:
- Fork the repository
- Create a feature branch
- Open a pull request with detailed description of changes