diff --git a/README.md b/README.md index 5023b98a23b67129dfecb398492dcac30c719b77..af08afe15960356aaa3b77beacc60d1542ab2a84 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Welcome to the official repository of L2S-M, a **Kubernetes operator** that enab Link-Layer Secure connectivity for Microservice platforms (L2S-M) is a K8s networking solution that complements the CNI plugin approach of K8s to create and manage virtual networks in K8s clusters. These virtual networks allow workloads (pods) to have isolated link-layer connectivity with other pods in a K8s cluster, regardless of the k8s node where they are actually deployed. L2S-M enables the creation/deletion of virtual networks on-demand, as well as attaching/detaching pods to that networks. The solution is seamlessly integrated within the K8s environment, through a K8s operator: - + L2S-M provides its intended functionalities using a programmable data-plane based on Software Defined Networking (SDN), which in turn provides a high degree of flexibility to dynamically incorporate new application and/or network configurations into K8s clusters. Moreover, L2S-M has been designed to flexibly accommodate various deployment options, ranging from small K8s clusters to those with a high number of distributed nodes. @@ -45,6 +45,7 @@ L2S-M has been presented in the following events: ### How to reach us Do you have any doubts about L2S-M or its installation? Do you want to provide feedback about the solution? Please, do not hesitate to contact us out through e-mail! +- Alex T. de Cock Buning: 100383348@alumnos.uc3m.es (Universidad Carlos III de Madrid) - Luis F. Gonzalez: luisfgon@it.uc3m.es (Universidad Carlos III de Madrid) - Ivan Vidal : ividal@it.uc3m.es (Universidad Carlos III de Madrid) - Francisco Valera: fvalera@it.uc3m.es (Universidad Carlos III de Madrid diff --git a/examples/README.md b/examples/README.md index c2dd75abd7c190d6fc1b8076d43a6ae8261f1f11..09c63c52deeab84310ba9b0a68dd2b337bc08aa8 100644 --- a/examples/README.md +++ b/examples/README.md @@ -6,4 +6,4 @@ Feel free to make use of this tool in any scenario that it could be used in. Rig Firstly, there's [the ping-pong example](./ping-pong/). This is the most basic example, a virtual network that connects two pods through a L2S-M virtual network, and checking the connectivity using the ping command. -Secondly, there's the [cdn example](./cdn). In this example, there are two networks that isolate a content-server, storing a video, from the rest of the Cluster. It will only accesible by a cdn-server, using a router pod between these two other pods. This way, if the Cluster or cdn-server are under any safety risks, or we want to apply our own firewall restrictions through a Pod, there's more control in accessing the Pod. Additionally, this section has an L2S-M live demo showcasing this scenario. +Secondly, there's the [cdn example](./cdn). In this example, there are two networks that isolate a content-server, storing a video, from the rest of the Cluster. It will only accessible by a cdn-server, using a router pod between these two other pods. This way, if the Cluster or cdn-server are under any safety risks, or we want to apply our own firewall restrictions through a Pod, there's more control in accessing the Pod. Additionally, this section has an L2S-M live demo showcasing this scenario. diff --git a/examples/cdn/v-network-1.yaml b/examples/cdn/v-network-1.yaml index 40513488b550d9751e88b484a9af21a8c9282751..b5eb87ed07363461b133b9d98a080f7abaac4d49 100644 --- a/examples/cdn/v-network-1.yaml +++ b/examples/cdn/v-network-1.yaml @@ -5,8 +5,7 @@ metadata: spec: config: '{ "cniVersion": "0.3.0", - "type": "dummy", - "device": "l2sm-vNet", - "custom-things": ["path-to","another-node"] + "type": "l2sm", + "device": "l2sm-vNet" }' diff --git a/examples/cdn/v-network-2.yaml b/examples/cdn/v-network-2.yaml index 759fcb2407b3b0887a54ba23778a35f2f9177fb8..c99dc60d7afc81147291803f38ec4c951000fdb5 100644 --- a/examples/cdn/v-network-2.yaml +++ b/examples/cdn/v-network-2.yaml @@ -5,7 +5,7 @@ metadata: spec: config: '{ "cniVersion": "0.3.0", - "type": "dummy", + "type": "l2sm", "device": "l2sm-vNet" }'