profile
viewpoint
Thomas Pantelis tpantelis Red Hat

tpantelis/admiral 0

Admiral is the submariner API for integration with federation systems

tpantelis/coastguard 0

Controller to facilitate network policing on a multi-cluster connected environments (proof-of-concept state)

tpantelis/enhancements 0

This repository contains enhancement proposals for submariner-io projects

tpantelis/lighthouse 0

Controller to facilitate DNS discovery between clusters (proof of concept state)

tpantelis/opendaylight-eclipse-setup 0

Eclipse "Oomph" setup models for OpenDaylight

tpantelis/openemr 0

OpenEMR is the most popular open source electronic health records and medical practice management solution. ONC certified with international usage, OpenEMR's goal is a superior alternative to its proprietary counterparts.

tpantelis/shipyard 0

Create multiple k8s clusters with kind (k8s in docker) for local e2e testing and development

tpantelis/submariner 0

Connect all your Kubernetes clusters, no matter where they are in the world.

pull request commentsubmariner-io/submariner

Make Healthchecker ping continuous

Closed branches: [z_pr977/aswinsuryan/continous-healthcheck]

aswinsuryan

comment created time in 29 minutes

delete branch submariner-io/submariner

delete branch : z_pr977/aswinsuryan/continous-healthcheck

delete time in 29 minutes

push eventsubmariner-io/submariner-io.github.io

Submariner Website CI

commit sha 4572094f872300cb3b0b9c7dd28cb5c0b7c47f4b

Updated website from submariner-io/website 23a9005

view details

push time in an hour

push eventsubmariner-io/submariner-io.github.io

Submariner Website CI

commit sha 76e72e6b125e7514b92ef191e080a39af2aa0230

Updated website from submariner-io/website fb78b99

view details

push time in an hour

push eventsubmariner-io/submariner-io.github.io

Submariner Website CI

commit sha ab7449a15dd53a68fd98e137d97a0f1f569ac931

Updated website from submariner-io/website ddb08f8

view details

push time in an hour

push eventsubmariner-io/submariner-io.github.io

Submariner Website CI

commit sha d6258f6f4136d4e95ac6dbaf2a00a5ff8fa55f17

Updated website from submariner-io/website 1208580

view details

push time in 2 hours

push eventsubmariner-io/submariner-io.github.io

Submariner Website CI

commit sha 871efc301ec5b1481d76cb701faaf9b09187525b

Updated website from submariner-io/website c975035

view details

push time in 2 hours

Pull request review commentsubmariner-io/submariner-website

Revise the Architecture page

 title = "Architecture" date = 2020-02-19T21:00:30+01:00 weight = 5 +++--The diagram below illustrates the basic architecture of Submariner:--![Submariner Architecture](/images/submariner/architecture.jpg)-+<!-- markdownlint-disable line-length -->+Submariner connects multiple Kubernetes clusters in a way that is secure and performant. Submariner flattens the networks between the+connected clusters, and enables IP reachability between Pods, Services, and HostNetworks. Submariner also provides, via Lighthouse,

Ack, removing HostNetworks to keep it simple.

nyechiel

comment created time in 2 hours

push eventsubmariner-io/submariner

Miguel Angel Ajo

commit sha 0f309250ebb5cc0e3d3bf27d4a3f5596c52b3fb4

Move constant comments with constant Signed-off-by: Miguel Angel Ajo <majopela@redhat.com>

view details

Thomas Pantelis

commit sha 51eb4472ab23e0f2657c3ce68a8cf80bc1bb958b

Merge branch 'master' into continous-healthcheck

view details

push time in 2 hours

pull request commentsubmariner-io/submariner

Make Healthchecker ping continuous

Updated branch: z_pr977/aswinsuryan/continous-healthcheck

aswinsuryan

comment created time in 2 hours

pull request commentsubmariner-io/submariner

Move constant comments with constant

Closed branches: [z_pr980/mangelajo/move-constant-comments]

mangelajo

comment created time in 3 hours

delete branch submariner-io/submariner

delete branch : z_pr980/mangelajo/move-constant-comments

delete time in 3 hours

issue commentsubmariner-io/submariner

failed to run submariner on ROKS

Just for notes, the problem with route-agent mentioned in this issue is resolved via the following PR - https://github.com/submariner-io/submariner/pull/946/commits/9a384f7f80fed26ab855260b710acf72e3ba87b6

zhiweiyin318

comment created time in 3 hours

Pull request review commentsubmariner-io/submariner-website

Add User Guide

 resolves the Service as **100.2.29.136** which is the local ClusterIP Service on to access the `nginx` Service as `nginx.default.svc.clusterset.local`, Lighthouse DNS resolves the Service as **100.3.220.176** which is the local ClusterIP Service on **cluster3**. -* If multiple clusters export a Service with the same name and from the same namespace, Lighthosue DNS load balances between the clusters+* If multiple clusters export a Service with the same name and from the same namespace, Lighthosue DNS load-balances between the clusters
* If multiple clusters export a Service with the same name and from the same namespace, Lighthouse DNS load-balances between the clusters
nyechiel

comment created time in 3 hours

Pull request review commentsubmariner-io/submariner-website

Revise the Architecture page

 title = "Architecture" date = 2020-02-19T21:00:30+01:00 weight = 5 +++--The diagram below illustrates the basic architecture of Submariner:--![Submariner Architecture](/images/submariner/architecture.jpg)-+<!-- markdownlint-disable line-length -->+Submariner connects multiple Kubernetes clusters in a way that is secure and performant. Submariner flattens the networks between the+connected clusters, and enables IP reachability between Pods, Services, and HostNetworks. Submariner also provides, via Lighthouse,

@nyechiel HostNetworks can probably be confused to "Host to host connectivity between the clusters". As you know, we support Host to remoteService/Pod connectivity, but not Host to Host connectivity between the clusters.

nyechiel

comment created time in 3 hours

push eventsubmariner-io/submariner

Miguel Angel Ajo

commit sha 25d1d4fb03d1e898b69452977780d9d9cd93fa56

Extend the generic routeagent handler to the other drivers This will allow for all those network plugins to be recognized with this same route agent driver, and at the same time we could make specific modification if this was ever required. Signed-off-by: Miguel Angel Ajo <majopela@redhat.com>

view details

Miguel Angel Ajo

commit sha cf5cfc71bcae02e7e518cac94413d7b95a9042ed

OVN route-agent handler This handler manages the ip routing rules & routes on the submariner gateway, as well as the necessary FORWARD iptables. Signed-off-by: Miguel Angel Ajo <majopela@redhat.com>

view details

Miguel Angel Ajo

commit sha 2d3e8afe43d26fd7f88a0a7ee2fc47c88c787396

OVN route-agent handler, handle review comments Handles: - gateway cleanups - proper ip rule creation - initialization of the localEndpoint map - multiple refactors Signed-off-by: Miguel Angel Ajo <majopela@redhat.com>

view details

Miguel Angel Ajo

commit sha 46d2ad03580e2d3002608bacb4e57a5296b9adb8

Handle review comments in route agent ovn driver Signed-off-by: Miguel Angel Ajo <majopela@redhat.com>

view details

Miguel Angel Ajo

commit sha 8c94b9f98477084f82abf4c488a0b8dac1c49383

Fix error handling in ovn networkplugin-syncer Signed-off-by: Miguel Angel Ajo <majopela@redhat.com>

view details

Thomas Pantelis

commit sha 8abac4d5e8e11a4c8d8867100dd96d79fc1197fd

Merge branch 'master' into continous-healthcheck

view details

push time in 5 hours

pull request commentsubmariner-io/submariner

Make Healthchecker ping continuous

Updated branch: z_pr977/aswinsuryan/continous-healthcheck

aswinsuryan

comment created time in 5 hours

PR opened submariner-io/submariner-website

Reviewers
Clarify CI part of website contribution process documentation

Closes: #353 Signed-off-by: Daniel Farrell dfarrell@redhat.com

+3 -2

0 comment

1 changed file

pr created time in 6 hours

push eventsubmariner-io/admiral

Automated Release

commit sha 434a61031c677d1e2725828bfbdafc202bb691b2

Pin Shipyard to v0.8.0-pre0 Signed-off-by: Automated Release <release@submariner.io>

view details

nyechiel

commit sha 01606cb26bd3d72e3abca23798052acc36e57cc0

Fix broken URL in CONTRIBUTING.md Signed-off-by: nyechiel <nyechiel@redhat.com>

view details

Daniel Farrell

commit sha ed73c5530394cdd1f2c9445c89766a787a3ae1a1

Remove unused validate script The validate target was overly broad and covered only a strange subset of linting-like validations. It has been replaced with targets specific to each type of linting and an overall 'lint' target that runs them all. Signed-off-by: Daniel Farrell <dfarrell@redhat.com>

view details

Miguel Angel Ajo Pelayo

commit sha 1115dde9509b9d145b08ecf8e5a25f203a256802

Merge branch 'master' into fix_broken_link_issue_reporting

view details

push time in 6 hours

pull request commentsubmariner-io/admiral

Fix periodic broken link test issue reporting

Updated branch: z_pr154/dfarrell07/fix_broken_link_issue_reporting

dfarrell07

comment created time in 6 hours

push eventsubmariner-io/submariner-operator

Vishal Thapar

commit sha 64179878dc3f9892a314421a78b5018eb73e8e53

Update LH to pick latest E2E Update Lighthouse to latest version to pick the recent fixes done for E2E flakiness. Signed-off-by: Vishal Thapar <5137689+vthapar@users.noreply.github.com>

view details

Automated Release

commit sha 66fea0eea618b3bb3dc74fa7ae1343e164e2ae57

Pin Shipyard to v0.8.0-pre0 Signed-off-by: Automated Release <release@submariner.io>

view details

Daniel Farrell

commit sha ea4a8a58edc59e548fe71d37ed997bca5c702e19

Remove flaky test failure automatic reporting (#912) There are currently frequent flaky failures, which are causing this reporting logic to spam our GH issues. Disable it for now, consider reverting once flaky failures are rare. Signed-off-by: Daniel Farrell <dfarrell@redhat.com>

view details

Stephen Kitt

commit sha 50bcb83a4c256b4e0c3cd04afdb1d38e4e315af7

Allow multiple secrets in e2e (#925) This was seen in the upgrade tests, e.g. <https://github.com/submariner-io/submariner-operator/pull/920/checks ?check_run_id=1460945808> There can be multiple matching secrets; check all of them, and fail if none of them match the expected ca.crt. Signed-off-by: Stephen Kitt <skitt@redhat.com> Co-authored-by: Mike Kolesnik <mkolesni@redhat.com>

view details

Automated Release

commit sha f19ece07c5ed8d668f60435591e9ec7f1844b6e6

Update Operator to use version v0.8.0-pre0 Signed-off-by: Automated Release <release@submariner.io>

view details

Steve Mattar

commit sha 0321ab9dbb0daa032b832ef75bca054fa45b1702

refactor(cr): remove submariner namespace This namespace is not used. No need to create it. Signed-off-by: Steve Mattar <smattar@redhat.com>

view details

Miguel Angel Ajo

commit sha 8aa0534ff06b50510fa30990289d16348453f6d8

Setup a networkplugin-syncer deployment for OVNKubernetes Signed-off-by: Miguel Angel Ajo <majopela@redhat.com>

view details

Stephen Kitt

commit sha 902ee0e417ed9337fe28e752a469467938480758

Stop running subctl join twice e2e attempts to run subctl join a second time on cluster2, to check that doing so doesn't break the cluster, but it doesn't have all the information used in the initial deployment and can result in a cluster deployed differently (e.g. strongSwan v. Libreswan). This patch removes the test for now; if we re-introduce it, it should probably be a separate test (but see also the upgrade tests). Signed-off-by: Stephen Kitt <skitt@redhat.com>

view details

Aswin Surayanarayanan

commit sha e8677bc546ef5bfad605d6253a71629a693148c6

Fix logging in servicediscovery controller Signed-off-by: Aswin Surayanarayanan <asuryana@redhat.com>

view details

Vishal Thapar

commit sha be79c3abafd1d334f4da1178b85e1b3402ff76d0

Verify network plugin syncer SA in E2E Signed-off-by: Tom Pantelis <tompantelis@gmail.com>

view details

dependabot-preview[bot]

commit sha d00b55506ed65916e41a8931bd0839962cdf5f7d

Bump github.com/AlecAivazis/survey/v2 from 2.2.2 to 2.2.4 Bumps [github.com/AlecAivazis/survey/v2](https://github.com/AlecAivazis/survey) from 2.2.2 to 2.2.4. - [Release notes](https://github.com/AlecAivazis/survey/releases) - [Commits](https://github.com/AlecAivazis/survey/compare/v2.2.2...v2.2.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

Stephen Kitt

commit sha d3e5baf024b94029ef61977b547600257965c280

Merge branch 'master' into fix_broken_link_issue_reporting

view details

push time in 6 hours

pull request commentsubmariner-io/submariner-operator

Fix periodic broken link test issue reporting

Updated branch: z_pr913/dfarrell07/fix_broken_link_issue_reporting

dfarrell07

comment created time in 6 hours

push eventsubmariner-io/shipyard

Mike Kolesnik

commit sha 4dbc6d2d6d3ccf6371946ca92fd9c5bebe3e1474

Don't build new image on tag Since we're using the releases repository now, it'll be doing the tagging, so no need to rebuild the image when a tag is created. Signed-off-by: Mike Kolesnik <mkolesni@redhat.com>

view details

push time in 7 hours

PR merged submariner-io/shipyard

Reviewers
Don't build new image on tag

Since we're using the releases repository now, it'll be doing the tagging, so no need to rebuild the image when a tag is created.

Signed-off-by: Mike Kolesnik mkolesni@redhat.com

+2 -12

0 comment

1 changed file

mkolesnik

pr closed time in 7 hours

Pull request review commentsubmariner-io/submariner-website

Document connectivity metrics

 The following metrics are exposed currently:   * `remote_cluster`: the remote cluster name   * `remote_hostname`: the remote hostname   * `status`: the connection status (connecting, connected, or error)+  +### Submariner

@maayanf24 @skitt Technically, we expose the metrics for submariner operator and submariner separately as shown here. But should the user care about this? Should we just provide a list of all the available metrics or group them somehow by functionality?

maayanf24

comment created time in 7 hours

Pull request review commentsubmariner-io/submariner-website

Document connectivity metrics

 weight = 20 Submariner provides a number of Prometheus metrics, and sets up `ServiceMonitor` instances which allow these metrics to be scraped by an in-cluster Prometheus instance. +## Exposed Metrics++### Submariner-operator+ The following metrics are exposed currently:  * `submariner_gateways`: the number of gateways in the cluster;
* `submariner_gateways`: the number of gateways in the cluster
maayanf24

comment created time in 7 hours

Pull request review commentsubmariner-io/submariner-website

Document connectivity metrics

 weight = 20 Submariner provides a number of Prometheus metrics, and sets up `ServiceMonitor` instances which allow these metrics to be scraped by an in-cluster Prometheus instance. +## Exposed Metrics++### Submariner-operator
### Submariner Operator
maayanf24

comment created time in 7 hours

pull request commentsubmariner-io/submariner-operator

Don't build new image on tag

Created branch: z_pr947/mkolesnik/no-image-on-tag

mkolesnik

comment created time in 7 hours

create barnchsubmariner-io/submariner

branch : z_pr981/mkolesnik/no-image-on-tag

created branch time in 7 hours

more