Mohamed Belgaied Hassine
e2c134c69b
Fixes for PR #60
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-17 18:52:14 +00:00
Mohamed Belgaied Hassine
87e50626c9
fixed unit test for cloud-init
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:52:21 +00:00
Mohamed Belgaied Hassine
9d2654a4ca
fixed issue with providerID and added handling of ClusterCIDR and ServiceCIDR
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:52:21 +00:00
Mohamed Belgaied Hassine
9a45ce5763
Fix config_test.go for *bool value
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:52:19 +00:00
Mohamed Belgaied
89adce4994
Adapted code to config.go modifications
...
Signed-off-by: Mohamed Belgaied <belgaied2@hotmail.com>
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:52:19 +00:00
Mohamed Belgaied
f17429b76e
Fixed some small issues in the generation of config.yaml
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:52:19 +00:00
Mohamed Belgaied
0cb534163a
implemented air gapped installation with API Airgapped option
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:52:09 +00:00
Mohamed Belgaied
5f730da144
change search for controlplane ownerRef in bootstrap controller
...
Signed-off-by: Mohamed Belgaied <belgaied2@hotmail.com>
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:50:44 +00:00
Mohamed Belgaied
1e34c39a72
Changing log level for user irrelevant logs
...
Signed-off-by: Mohamed Belgaied <belgaied2@hotmail.com>
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:50:43 +00:00
Mohamed Belgaied
2d6bd687bf
Fixing some license and copyright issues
...
Signed-off-by: Mohamed Belgaied <belgaied2@hotmail.com>
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:50:41 +00:00
Mohamed Belgaied
b575a7c0b3
Working multi-controlplane and multi-worker
...
Signed-off-by: Mohamed Belgaied <belgaied2@hotmail.com>
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:50:40 +00:00
Mohamed Belgaied Hassine
9c3e70f61e
working 1 node deployment
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:50:40 +00:00
Mohamed Belgaied Hassine
0141473d6b
Fixing 1 node initialization
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:50:39 +00:00
Mohamed Belgaied Hassine
9a1a2cc718
prepare for rebase on main
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:50:38 +00:00
Mohamed Belgaied Hassine
1cfab9f30a
code cleanup, removing unnecessary takeovers. removing some references to Kubeadm provider code
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2023-01-11 15:50:31 +00:00
Alexander Demicev
4616c29ca5
Merge pull request #64 from rancher-sandbox/dependabot/go_modules/github.com/onsi/gomega-1.24.2
...
chore(deps): Bump github.com/onsi/gomega from 1.24.1 to 1.24.2
2023-01-11 13:23:42 +01:00
dependabot[bot]
4ffe4f07dc
chore(deps): Bump github.com/onsi/gomega from 1.24.1 to 1.24.2
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.24.1 to 1.24.2.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.24.1...v1.24.2 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 14:11:33 +00:00
Alexander Demicev
f25ac5a586
Merge pull request #63 from alexander-demicev/dependabot
...
Make dependabot ignore k8s related deps
2023-01-10 15:10:55 +01:00
Alexander Demicev
0c52271cc0
Merge pull request #62 from alexander-demicev/bumpcapi
...
Bump CAPI to v1.3.1
2023-01-10 15:10:49 +01:00
Alexander Demicev
66f17b563e
Merge pull request #61 from rancher-sandbox/dependabot/github_actions/actions/stale-7
...
chore(deps): Bump actions/stale from 6 to 7
2022-12-27 11:45:30 +01:00
Alexandr Demicev
ebf5730295
Use CAPI machine collections library
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2022-12-27 11:44:38 +01:00
Alexandr Demicev
e8da53430d
Make dependabot ignore k8s related deps
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2022-12-27 11:41:52 +01:00
Alexandr Demicev
e251de43eb
Bump cluster api dependency
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2022-12-27 11:37:05 +01:00
dependabot[bot]
14379590fd
chore(deps): Bump actions/stale from 6 to 7
...
Bumps [actions/stale](https://github.com/actions/stale ) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 02:10:20 +00:00
Alexander Demicev
d3056ea326
Merge pull request #51 from alexander-demicev/config
...
Generate config for agent and server
2022-12-20 14:14:42 +01:00
Aniruddha Basak
43cc0ffe80
Add .golangci.yml config & golangci-lint.yml github action
...
- Update Makefile to take the version from .github/workflows/golangci-lint.yml
and download the same version mentioned in the config so the local lint check
is alligned with the upsteam CI check
Signed-off-by: Aniruddha Basak <codewithaniruddha@gmail.com>
2022-12-07 23:44:13 +05:30
Alexandr Demicev
79ec581656
Generate config for agent and server
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2022-12-05 16:33:12 +01:00
Alexandr Demicev
fa4235450b
Minor API improvements
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2022-12-05 16:32:48 +01:00
Alexander Demicev
efc71c37eb
Merge pull request #49 from rancher-sandbox/dependabot/go_modules/k8s.io/apiserver-0.25.4
...
chore(deps): Bump k8s.io/apiserver from 0.25.0 to 0.25.4
2022-11-28 10:10:28 +01:00
Alexander Demicev
16dd158285
Merge pull request #50 from rancher-sandbox/dependabot/go_modules/sigs.k8s.io/cluster-api-1.2.6
...
chore(deps): Bump sigs.k8s.io/cluster-api from 1.2.5 to 1.2.6
2022-11-28 10:10:06 +01:00
dependabot[bot]
28c748a892
chore(deps): Bump sigs.k8s.io/cluster-api from 1.2.5 to 1.2.6
...
Bumps [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases )
- [Commits](https://github.com/kubernetes-sigs/cluster-api/compare/v1.2.5...v1.2.6 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/cluster-api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-28 02:13:11 +00:00
dependabot[bot]
5b8be3ed1f
chore(deps): Bump k8s.io/apiserver from 0.25.0 to 0.25.4
...
Bumps [k8s.io/apiserver](https://github.com/kubernetes/apiserver ) from 0.25.0 to 0.25.4.
- [Release notes](https://github.com/kubernetes/apiserver/releases )
- [Commits](https://github.com/kubernetes/apiserver/compare/v0.25.0...v0.25.4 )
---
updated-dependencies:
- dependency-name: k8s.io/apiserver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-28 02:12:42 +00:00
Alexander Demicev
3c2fc126fb
Merge pull request #38 from alexander-demicev/licencesfix
...
Fix license year and add where its missing
2022-11-25 18:22:26 +01:00
Alexander Demicev
fb577b59a1
Merge pull request #37 from alexander-demicev/license
...
Fix repo link in readme
2022-11-24 19:01:21 +01:00
Alexandr Demicev
a3c13b9c94
Fix license year and add where its missing
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2022-11-24 16:52:38 +01:00
Alexandr Demicev
0cc8a3bd64
Fix repo link in readme
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2022-11-24 16:26:27 +01:00
Mohamed Belgaied Hassine
bf87ad1ac7
Merge pull request #33 from belgaied2/main
...
merging bootstrap controller draft and structure
2022-11-24 16:22:21 +01:00
Mohamed Belgaied Hassine
85232c3a0e
fixing review feedback and removing references to kubeadm and coredns
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-24 14:38:32 +00:00
Mohamed Belgaied Hassine
b3f89e96ba
improved import ordering in bootstrap/main.go
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-23 20:43:33 +00:00
Mohamed Belgaied Hassine
fab6760dfe
Adding sample manifests for testing
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-23 20:41:14 +00:00
Mohamed Belgaied Hassine
f426825fc2
Adding Draft implementation of Bootstrap provider
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-23 20:41:14 +00:00
Mohamed Belgaied Hassine
8a872f8fd9
Adding helper libraries in pkg folder
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-23 20:34:08 +00:00
Mohamed Belgaied Hassine
0815036d17
Draft Implementation of controlplane provider
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-23 20:34:08 +00:00
Mohamed Belgaied Hassine
ae3fbbceba
removed wrong comment
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-23 20:27:34 +00:00
Mohamed Belgaied Hassine
a3e3206a73
fixed issue causing tilt to throw an envsubst error, removed comment with variable format
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-23 20:27:34 +00:00
Mohamed Belgaied Hassine
8ce4898c4f
fixed an issue with malformed JSON name of field ServiceNodePortRange
...
Signed-off-by: Mohamed Belgaied Hassine <belgaied2@hotmail.com>
2022-11-23 20:27:34 +00:00
Alexander Demicev
5f944d9e1b
Merge pull request #32 from rancher-sandbox/dependabot/go_modules/k8s.io/klog/v2-2.80.1
...
chore(deps): Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1
2022-11-21 14:02:42 +01:00
dependabot[bot]
abc5cbd12c
chore(deps): Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1
...
Bumps [k8s.io/klog/v2](https://github.com/kubernetes/klog ) from 2.70.1 to 2.80.1.
- [Release notes](https://github.com/kubernetes/klog/releases )
- [Changelog](https://github.com/kubernetes/klog/blob/main/RELEASE.md )
- [Commits](https://github.com/kubernetes/klog/compare/v2.70.1...v2.80.1 )
---
updated-dependencies:
- dependency-name: k8s.io/klog/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-21 03:08:11 +00:00
Richard Case
e5399deeb4
Merge pull request #27 from alexander-demicev/main.go
...
Improve main.go after scaffolding
2022-11-14 18:34:42 +00:00
Alexandr Demicev
3d4ffa44b5
Improve main.go after scaffolding
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2022-11-14 17:29:19 +01:00