Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gluufederation/cloud-native-edition
Cloud Native Edition repository
https://github.com/gluufederation/cloud-native-edition
docker gluu-server kubernetes
Last synced: 24 days ago
JSON representation
Cloud Native Edition repository
- Host: GitHub
- URL: https://github.com/gluufederation/cloud-native-edition
- Owner: GluuFederation
- License: apache-2.0
- Created: 2019-07-22T16:18:30.000Z (over 5 years ago)
- Default Branch: 4.5
- Last Pushed: 2024-05-17T08:25:33.000Z (8 months ago)
- Last Synced: 2024-05-17T09:35:28.929Z (8 months ago)
- Topics: docker, gluu-server, kubernetes
- Language: Python
- Homepage: https://gluu.org/docs/gluu-server/latest/installation-guide/install-kubernetes/
- Size: 46.4 MB
- Stars: 32
- Watchers: 9
- Forks: 26
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Moved to [Gluu4 monorepo](https://github.com/GluuFederation/gluu4/tree/main/cloud-native-edition)
![microk8s](https://github.com/GluuFederation/cloud-native-edition/workflows/microk8s/badge.svg?branch=4.5)
![minikube](https://github.com/GluuFederation/cloud-native-edition/workflows/minikube/badge.svg?branch=4.5)
![awseks](https://github.com/GluuFederation/cloud-native-edition/workflows/awseks/badge.svg?branch=4.5)
![googlegke](https://github.com/GluuFederation/cloud-native-edition/workflows/googlegke/badge.svg?branch=4.5)
![testcases](https://github.com/GluuFederation/cloud-native-edition/workflows/testcases/badge.svg?branch=4.5)# pygluu-kubernetes
## Kubernetes recipes
- Install [Gluu](https://github.com/GluuFederation/cloud-native-edition/tree/4.5/pygluu/kubernetes/templates/)
## Build `pygluu-kubernetes.pyz` manually
## Prerequisites
1. Python 3.6+.
1. Python `pip3` package.## Installation
### Standard Python package
1. Create virtual environment and activate:
```sh
python3 -m venv .venv
source .venv/bin/activate
```1. Install the package:
```
make install
```This command will install executable called `pygluu-kubernetes` and `pygluu-kubernetes-gui` available in virtual environment `PATH`.
### Python zipapp
1. Install [shiv](https://shiv.readthedocs.io/) using `pip3`:
```sh
pip3 install shiv
```1. Install the package:
```sh
make zipapp
```This command will generate executable called `pygluu-kubernetes.pyz` under the same directory.
```sh
make guizipapp
```This command will generate executable called `pygluu-kubernetes-gui.pyz` under the same directory.