forked from LaconicNetwork/kompose
#### What type of PR is this? <!-- Add one of the following kinds: /kind bug /kind documentation /kind feature --> /kind cleanup #### What this PR does / why we need it: Fixes the current broken examples by: * Removing all the old incompatible ones (we do not really support v3 anymore or v2... since switching libraries) * Uses quay.io/kompose/web as our front end example which is a fork of the guestbook-go kubernetes examples #### Which issue(s) this PR fixes: <!-- *Automatically closes linked issue when PR is merged. Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`. --> Closes https://github.com/kubernetes/kompose/issues/1757 #### Special notes for your reviewer: Test using docker-compose (you'll see it come up!), then try with kompose :) Signed-off-by: Charlie Drage <charlie@charliedrage.com>
58 lines
2.2 KiB
Markdown
58 lines
2.2 KiB
Markdown
---
|
|
layout: default
|
|
permalink: /integrations/
|
|
title: Integrations
|
|
redirect_from:
|
|
- /docs/integrations.md/
|
|
- /docs/integrations/
|
|
---
|
|
|
|
# Integrations
|
|
|
|
* TOC
|
|
{:toc}
|
|
|
|
There are some projects out there known to use Kompose integrated in some form or another
|
|
|
|
### Kompose UI by Jad Chamoun (ICANN) and Joe Haddad (Anghami)
|
|
|
|
**Description:** "A web interface to convert Docker Compose files to Kubernetes YAML"
|
|
|
|
**Link:** [https://github.com/JadCham/komposeui](https://github.com/JadCham/komposeui)
|
|
|
|
### Kompose Docker Container by Cloudfind
|
|
|
|
**Description:** "A Docker container for the Kompose translator for compose"
|
|
|
|
**Link:** [https://github.com/cloudfind/kompose-docker](https://github.com/cloudfind/kompose-docker)
|
|
|
|
### KPM by CoreOS
|
|
|
|
**Description:** "KPM is a tool to deploy and manage application stacks on Kubernetes"
|
|
|
|
**Link:** [https://github.com/coreos/kpm](https://github.com/coreos/kpm)
|
|
|
|
### Docker Image for Adobe Enterprise Manager by Adfinis SyGroup AG
|
|
|
|
**Description:** "Docker Image for Adobe Enterprise Manager"
|
|
|
|
**Link:** [https://github.com/adfinis-sygroup/aem-docker/tree/master](https://github.com/adfinis-sygroup/aem-docker/tree/master)
|
|
|
|
### Kompose Ansible Playbook by Chris Houseknecht (Red Hat)
|
|
|
|
**Description:** "Download and unarchive the latest kompose release asset for your OS"
|
|
|
|
**Link:** [https://github.com/chouseknecht/kompose-install-role](https://github.com/chouseknecht/kompose-install-role)
|
|
|
|
### Fabric8 Maven Plugin by Red Hat
|
|
|
|
**Description:** "Maven is one of the widely used build tools for Java applications. The Fabric8 Maven Plugin is a maven extension that simplifies the deployment of Java applications to Kubernetes or OpenShift clusters.
|
|
The main task of this plugin is to build Docker images, generate Kubernetes or OpenShift resource descriptors and run/deploy the application on Kubernetes or OpenShift cluster.
|
|
The plugin has a wide range of configuration options. Docker Compose is one of the options to bring up deployments on Kubernetes or OpenShift clusters.
|
|
Technically, Fabric8 Maven Plugin processes the external compose.yml file and generates Kubernetes or OpenShift resources via Kompose."
|
|
|
|
**Links:**
|
|
|
|
* [Quickstart](/maven-example)
|
|
* [Documentation](https://maven.fabric8.io/#compose)
|