Istio is a service mesh that expands Kubernetes to establish a programmable, application-aware network using the Envoy service proxy. It provides standard traffic management, telemetry, and security to Kubernetes deployments.
This repository contains the files needed for the installation of Istio inside a Kubernetes cluster. As the gateway implements a JWT auth scheme using OIDC (Keycloak) the instructions for the procurement of the token will also be provided.
Refer to the General FOSPS Deployment Documentation to deploy this service.
Authentication for the whole cluster not working at the moment.
In case you find a problem or you need extra help, please use the issues tab to report the issue.
To contribute, fork this repository and send a pull request with the changes squashed.
This project is distributed under the terms of the Apache License, Version 2.0 (AL2). The license applies to this file and other files in the GitHub repository hosting this file.
Copyright 2022 Universidad Politécnica de Madrid
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
- Álvaro Belmar (@abelmarm)
- Guillermo Mejías (@gmej)
- Alejo Esteban (@10alejospain)