Skip to content

Commit d2919de

Browse files
committed
fix merge conflicts
2 parents 9a421a5 + df5d0a9 commit d2919de

File tree

17 files changed

+473
-407
lines changed

17 files changed

+473
-407
lines changed

README.md

Lines changed: 46 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,23 @@
1-
<p align="center">
2-
<img src="docs/logo/kubero-logo-horizontal.png">
3-
</p>
4-
<hr>
5-
<br>
1+
![](docs/logo/kubero-logo-horizontal.png)
62

7-
<a href="https://github.com/kubero-dev/kubero/blob/main/LICENSE" target="_blank"><img alt="License" src="https://img.shields.io/github/license/kubero-dev/kubero?style=flat-square&color=blue"></a>
8-
<a href="https://github.com/kubero-dev/kubero/releases/latest" target="_blank"><img alt="GitHub release (latest by date)" src="https://img.shields.io/github/v/release/kubero-dev/kubero?style=flat-square&color=brightgreen"></a>
9-
<a href="https://discord.gg/tafRPMWS4r" target="_blank"><img alt="Discord" src="https://img.shields.io/discord/1051249947472826408?style=flat-square"></a><!--<img alt="GitHub Downloads all releases" src="https://img.shields.io/github/downloads/kubero-dev/kubero-cli/total?style=flat-square&label=cli downloads">-->
10-
<a href="https://github.com/kubero-dev/kubero/releases/latest" target="_blank"><img alt="GitHub (Pre-)Release Date" src="https://img.shields.io/github/release-date-pre/kubero-dev/kubero?style=flat-square"></a>
11-
<a href="https://demo.kubero.dev" target="_blank"><img alt="Demo" src="https://img.shields.io/badge/demo-up-sucess?style=flat-square&color=blue"></a>
3+
---
124

5+
[![License](https://img.shields.io/github/license/kubero-dev/kubero?style=flat-square&color=blue")](https://github.com/kubero-dev/kubero/blob/main/LICENSE)
6+
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/kubero-dev/kubero?style=flat-square&color=brightgreen)](https://github.com/kubero-dev/kubero/releases/latest)
7+
[![Discord](https://img.shields.io/discord/1051249947472826408?style=flat-square)](https://discord.gg/tafRPMWS4r)
8+
[![GitHub (Pre-)Release Date](https://img.shields.io/github/release-date-pre/kubero-dev/kubero?style=flat-square)](https://github.com/kubero-dev/kubero/releases/latest)
9+
[![Demo](https://img.shields.io/badge/demo-up-sucess?style=flat-square&color=blue)](https://demo.kubero.dev)
1310

14-
<br>
1511
Kubero [pronounced: Kube Hero] is a self-hosted PaaS (Platform as a Service) that allows any developer to deploy their application on Kubernetes without specialized knowledge. Kubero follows the principles of 12-factor apps. It is possible to run apps based on existing containers or from source code.
1612

17-
<br>
18-
<br>
13+
![](docs/screenshots/createapp.gif)
1914

20-
<img src="docs/screenshots/createapp.gif">
21-
22-
More <a href="https://docs.kubero.dev/screenshots" target="_blank">Screenshots</a> and a full video on
23-
<a href="https://www.youtube.com/watch?v=kmqhddc6UlI" target="_blank">YouTube</a><p>
15+
More [Screenshots](https://docs.kubero.dev/screenshots) and a full video on
16+
[YouTube](https://www.youtube.com/watch?v=kmqhddc6UlI)
2417

2518
## How GitOps Works ([DEMO](https://demo.kubero.dev))
2619
1. Create a pipeline with the phases you need (review, test, stage, production)
27-
2. (optional) Connect the pipeline to your git repository (Github, Bitbucket, Gitlab, Gitea, Gogs)
20+
2. (optional) Connect the pipeline to your git repository (GitHub, Bitbucket, GiLab, Gitea, Gogs)
2821
3. Configure your apps with cronjobs and addons
2922

3023
Kubero starts now building your app. Once the build is complete, Kubero will launch the final container and make it accessible via the configured domain.
@@ -44,7 +37,7 @@ Kubero starts now building your app. Once the build is complete, Kubero will lau
4437
- Built-in **container web console**
4538
- Build and deployment **Notifications** to Discord/Slack/Webhooks
4639
- Integrated **metrics and monitoring**
47-
- **SSO** with Github and Oauth2
40+
- **SSO** with GitHub and Oauth2
4841

4942
## Supported GIT repositories (hosted and self-hosted)
5043
- Gitea / Forgejo
@@ -67,24 +60,24 @@ Basically *everything* that can be packaged in a single container can be deploye
6760

6861
## Add-ons
6962

70-
| | Addon | Maintainer | Built in* |
71-
|---|-------|------------|-----------|
72-
| <img src="client/public/img/addons/MySQL.png" width="30px" style="vertical-align: middle; margin: 10px"> | MySQL | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/mysql) ||
73-
| <img src="client/public/img/addons/postgresql.png" width="30px" style="vertical-align: middle; margin: 10px"> | PostgreSQL | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/postgresql) ||
74-
| <img src="client/public/img/addons/Redis.png" width="30px" style="vertical-align: middle; margin: 10px"> | Redis | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/redis) ||
75-
| <img src="client/public/img/addons/MongoDB.png" width="30px" style="vertical-align: middle; margin: 10px"> | MongoDB | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/mongodb) ||
76-
| <img src="client/public/img/addons/Elasticsearch.png" width="30px" style="vertical-align: middle; margin: 10px"> | Elasticsearch | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/elasticsearch) ||
77-
| <img src="client/public/img/addons/Kafka.png" width="30px" style="vertical-align: middle; margin: 10px"> | Kafka | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/kafka) ||
78-
| <img src="client/public/img/addons/CouchDB.png" width="30px" style="vertical-align: middle; margin: 10px"> | CouchDB | [Apache](https://apache.github.io/couchdb-helm) ||
79-
| <img src="client/public/img/addons/Haraka.png" width="30px" style="vertical-align: middle; margin: 10px"> | Haraka Mail Server | [Kubero](https://github.com/kubero-dev/haraka-docker) ||
80-
| <img src="client/public/img/addons/Memcached.png" width="30px" style="vertical-align: middle; margin: 10px"> | Memcache | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/memcached) ||
81-
| <img src="client/public/img/addons/RabbitMQ.png" width="30px" style="vertical-align: middle; margin: 10px"> | RabbitMQ | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/rabbitmq) ||
82-
| <img src="client/public/img/addons/cloudflare.svg" width="30px" style="vertical-align: middle; margin: 10px"> | Cludflare Tunnels | [Adianth](https://github.com/adyanth/cloudflare-operator) | |
83-
| <img src="client/public/img/addons/Minio.png" width="30px" style="vertical-align: middle; margin: 10px"> | Minio | [Minio](https://artifacthub.io/packages/olm/community-operators/minio-operator) | |
84-
| <img src="client/public/img/addons/MongoDB.png" width="30px" style="vertical-align: middle; margin: 10px"> | Percona MongoDB Cluster | [Percona](https://artifacthub.io/packages/olm/community-operators/mongodb-operator) | |
85-
| <img src="client/public/img/addons/postgresql.png" width="30px" style="vertical-align: middle; margin: 10px"> | Crunchy Postgres Cluster | [Crunchy Data](https://artifacthub.io/packages/olm/community-operators/postgresql) | |
86-
| <img src="client/public/img/addons/Redis.png" width="30px" style="vertical-align: middle; margin: 10px"> | Redis Cluster | [Opstree](https://artifacthub.io/packages/olm/community-operators/redis-operator) | |
87-
| <img src="client/public/img/addons/CockroachDB.svg" width="30px" style="vertical-align: middle; margin: 10px"> | CockroachDB| [CockroachDB](https://artifacthub.io/packages/olm/community-operators/cockroachdb) | |
63+
| | Addon | Maintainer | Built in* |
64+
|-------------------------------------------------|--------------------------|-------------------------------------------------------------------------------------|-----------|
65+
| ![](client/public/img/addons/MySQL.png) | MySQL | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/mysql) | |
66+
| ![](client/public/img/addons/postgresql.png) | PostgreSQL | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/postgresql) | |
67+
| ![](client/public/img/addons/Redis.png) | Redis | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/redis) | |
68+
| ![](client/public/img/addons/MongoDB.png) | MongoDB | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/mongodb) | |
69+
| ![](client/public/img/addons/Elasticsearch.png) | Elasticsearch | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/elasticsearch) | |
70+
| ![](client/public/img/addons/Kafka.png) | Kafka | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/kafka) | |
71+
| ![](client/public/img/addons/CouchDB.png) | CouchDB | [Apache](https://apache.github.io/couchdb-helm) | |
72+
| ![](client/public/img/addons/Haraka.png) | Haraka Mail Server | [Kubero](https://github.com/kubero-dev/haraka-docker) | |
73+
| ![](client/public/img/addons/Memcached.png) | Memcache | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/memcached) | |
74+
| ![](client/public/img/addons/RabbitMQ.png) | RabbitMQ | [Bitnami](https://github.com/bitnami/charts/tree/main/bitnami/rabbitmq) | |
75+
| ![](client/public/img/addons/cloudflare.svg) | Cloudflare Tunnels | [Adianth](https://github.com/adyanth/cloudflare-operator) | |
76+
| ![](client/public/img/addons/Minio.png) | Minio | [Minio](https://artifacthub.io/packages/olm/community-operators/minio-operator) | |
77+
| ![](client/public/img/addons/MongoDB.png) | Percona MongoDB Cluster | [Percona](https://artifacthub.io/packages/olm/community-operators/mongodb-operator) | |
78+
| ![](client/public/img/addons/postgresql.png) | Crunchy Postgres Cluster | [Crunchy Data](https://artifacthub.io/packages/olm/community-operators/postgresql) | |
79+
| ![](client/public/img/addons/Redis.png) | Redis Cluster | [Opstree](https://artifacthub.io/packages/olm/community-operators/redis-operator) | |
80+
| ![](client/public/img/addons/CockroachDB.svg) | CockroachDB | [CockroachDB](https://artifacthub.io/packages/olm/community-operators/cockroachdb) | |
8881

8982

9083
\* Ships with the Kubero Operator
@@ -93,31 +86,37 @@ Basically *everything* that can be packaged in a single container can be deploye
9386
- WordPress
9487
- Grafana
9588
- Bitwarden
96-
- <a href="https://uptime.kuma.pet" target="_blank">Kuma</a>
97-
- <a href="https://github.com/zadam/trilium" target="_blank">Trilium Notes</a>
89+
- [Kuma](https://uptime.kuma.pet)
90+
- [Trilium Notes](https://github.com/zadam/trilium)
9891
- ...
9992

10093
Check out the full [list here](https://www.kubero.dev/templates/) or submit your own app! [Read here](https://github.com/kubero-dev/kubero/blob/main/services/) how to do it.
10194

10295
## Basic Concept
10396
Kubero is Kubernetes native and runs with two containers on any Kubernetes instance (kubero-ui and Operator). All data is stored on your Kubernetes etcd without an extra database.
104-
<br>
105-
<br>
10697

107-
<img src="docs/img/highlevel.png">
98+
99+
100+
101+
102+
103+
104+
![](docs/img/highlevel.png)
108105

109106
## Quickstart
110107
**1) Download and unpack the <a href="https://github.com/kubero-dev/kubero-cli/releases/latest">Kubero CLI</a>** (MacOS, Linux, Windows)<p>
111108

112109
Binaries (MacOS, Linux)
113-
```
114-
curl -fsSL get.kubero.dev | bash
110+
111+
```bash
112+
$ curl -fsSL get.kubero.dev | bash
115113
```
116114

117115
Brew (MacOS, Linux)
118-
```
119-
brew tap kubero-dev/kubero
120-
brew install kubero-cli
116+
117+
```bash
118+
$ brew tap kubero-dev/kubero
119+
$ brew install kubero-cli
121120
```
122121

123122
**2) Run `kubero install` to install all components on a new or your existing cluster**
Lines changed: 1 addition & 1 deletion
Loading
-8.26 KB
Loading
-9.48 KB
Loading
-10.1 KB
Loading

client/public/img/addons/Kafka.png

-28 KB
Loading
-18.3 KB
Loading

client/public/img/addons/Minio.png

-94.5 KB
Loading
-18.6 KB
Loading

client/public/img/addons/MySQL.png

-8.59 KB
Loading

0 commit comments

Comments
 (0)