Stephen Kitt and Thomas Pantelis
42a2af008a
Pass the broker.insecure flag to the CR
...
Fixes : #185
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-12-06 11:07:45 -05:00
Stephen Kitt and Thomas Pantelis
1fbd3da4ae
Remove mangelajo from CODEOWNERS
...
... with his approval.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-11-18 08:36:24 -05:00
Stephen Kitt and Thomas Pantelis
fc77796287
Update K8s versions: drop 1.17/1.18, add 1.21/1.22
...
1.17 and 1.18 have reached EOL.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-11-08 13:52:07 -05:00
Stephen Kitt and Thomas Pantelis
ea1df8ed54
Add Sridhar Gaddam as code owner
...
... since he is now a project administrator, as voted on the mailing list.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-10-01 12:32:51 -04:00
Stephen Kitt and Thomas Pantelis
4b48a3d30c
Remove project-specific gitlint configuration
...
We now use Shipyard's gitlint configuration everywhere.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-07-22 22:23:50 -04:00
Stephen Kitt and Thomas Pantelis
29c87078b5
Increase days until stale to 120
...
This gives us a little over a full release to work on issues.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-07-16 15:04:52 -04:00
Stephen Kitt and Thomas Pantelis
df9a462b9b
Use short Kubernetes versions
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-06-01 22:25:17 -04:00
Stephen Kitt and Thomas Pantelis
2b992c9f04
Disable the DCO GHA
...
We've installed the DCO bot instead, as requested by the CNCF.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-04-28 08:43:32 -04:00
Stephen Kitt and Thomas Pantelis
c16442ac29
Add a failing check on PRs not targeting devel
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-04-05 13:26:24 -04:00
Stephen Kitt and Daniel Farrell
74b4a9d0bb
Remove the standalone Submariner chart
...
This was deprecated in favour of the operator-based chart. This only
removes the Submariner chart, the broker chart will be addressed
separately.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-03-30 13:01:39 -05:00
Stephen Kitt and Thomas Pantelis
af9332cb53
Track the devel branch for release
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-02-05 08:23:55 -05:00
Stephen Kitt and Thomas Pantelis
0d566a4104
Use the PR base branch as reference when linting
...
To determine the changed files, the Markdown linter needs to know the
base branch; instead of using the default everywhere, use the base
branch set in the PR.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2021-01-21 09:49:13 -05:00
Stephen Kitt and Thomas Pantelis
8a670ad49d
Set the serviceDiscoveryEnabled flag
...
This allows the e2e tests to complete successfully.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-12-17 08:21:41 -05:00
Stephen Kitt and Thomas Pantelis
59bc056f99
Update the instructions for Helm v3
...
With v3, we no longer need to initialise Helm or even provide a local
repository; the charts can be installed directly. We now support make
deploy and make e2e too, document that.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-12-09 13:07:07 -05:00
Stephen Kitt and Thomas Pantelis
33cbc85f50
Ensure we overwrite charts when necessary
...
Currently, we lose updated charts when we check the gh-pages branch
out. This patch generates the charts in the base directory, and moves
them into place after checking the target branch out.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-18 12:32:01 -05:00
Stephen Kitt and Miguel Angel Ajo Pelayo
672e55f528
Revert to the default Helm version
...
Now that Shipyard ships Helm 3, remove our overrides.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-18 11:47:58 +01:00
Stephen Kitt and Thomas Pantelis
03e931d203
Release charts manually
...
This replicates the process used in the old Travis configuration to
publish updated charts.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-16 09:56:28 -05:00
Stephen Kitt and Thomas Pantelis
ca2e3cd29a
Add myself as a code owner
...
Following https://groups.google.com/u/1/g/submariner-dev/c/1lAmi0IwDgc
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-13 16:49:13 -05:00
Stephen Kitt and Miguel Angel Ajo Pelayo
5906cfb3dc
Switch to Helm v3
...
This allows us to deploy v1 CRDs such as the upstream MCS API CRDs.
Fixes : #47
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-13 12:31:30 +01:00
Stephen Kitt and Thomas Pantelis
34cd37c4c0
Check out the full history for chart-releaser
...
chart-releaser looks at the project history to determine whether a
chart changed, we mustn't limit the fetch depth.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-12 14:03:55 -05:00
Stephen Kitt and Thomas Pantelis
aa2cd102f1
Fix the chart-releaser-action version
...
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-12 07:26:28 -05:00
Stephen Kitt and Miguel Angel Ajo Pelayo
1ae567356b
Fix the globalnet SAs
...
SA names can't include ':', revert to '-' as used in the old charts.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-12 12:04:20 +01:00
Stephen Kitt and Stephen Kitt
7ffc2bb663
Add an e2e GHA
...
For now this only uses the default deployment.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-10 18:45:33 +01:00
Stephen Kitt and Miguel Angel Ajo Pelayo
96ff45c2f8
Add an operator Helm chart
...
The submariner-operator Helm chart deploys Submariner using the
Submariner operator: it deploys the CRDs, roles, and SAs required to
run the operator and Submariner, then pushes a Submariner CR to
instruct the operator to deploy Submariner.
This patch also adds a Makefile to validate the deployments; run
make deploy
to test the Helm charts (this will bring up two clusters, install the
broker on one of them and the operator on both, and end with a
connectivity test).
Fixes : #17
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-11-06 07:56:55 +01:00
Stephen Kitt and Miguel Angel Ajo Pelayo
c4760944f9
Bump to 0.6.0
...
This changes the defaults to 0.6.0, pulling the images from our Quay
repository.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-08-31 12:14:39 +02:00
Stephen Kitt and Miguel Angel Ajo Pelayo
9d3a9b7f66
Rename "supercluster" to "clusterset"
...
The latter is the name chosen by the multi-cluster SIG.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-08-20 09:40:42 +02:00
Stephen Kitt
5888e837ce
Add Gateway CRD
...
This will be used to store and report the cluster-local engine
status.
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2020-04-14 10:54:14 +02:00