Services related with the control plane of IDEA4RC project
This deployment uses a kuberntes cluster and the recomended amount of resources is 4 CPUs and 16GB of RAM for the Istio deployment to run smoothly.
First step is having HELM installed.
After downloading Istio procced with:
Install Istio and enable injection in the control-pane name space
istioctl install --set profile=demo -y
kubectl create namespace control-plane
kubectl label namespace control-plane istio-injection=enabled
Next install the control plane chart
helm install control-plane-chart ./control-plane-chart/
Follow the steps to clean up
kubectl delete -f ./kubernetes
istioctl uninstall --purge -y
kubectl delete namespace istio-system
To contribute to the repo create a fork and make a pull request explaining the behaviour of the changes.
Feel free to create an issue if some bugs are detected or you need help.
Copyright 2023 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.
- Alejo Esteban (@aeolmo)