-
-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Migration to new architecture #123
feat: Migration to new architecture #123
Conversation
- added the basic look on the cmd part - added the interface for the 3 controllers - added the builder logic Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> new emoji collections for the logging Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> moved the create and delete subcommand to a 2 individual files Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> improve: the branch to be more approachable for contributions Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> started to restructure the api folder - added the previous api and cmd in backup dir Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
238b0e2
to
42c0161
Compare
Signed-off-by: Dipankar Das <65275144+dipankardas011@users.noreply.github.com>
ex. nomad Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With this review I have only looked into structuring, I've not seen into the inner working that I might see later but overall structure is currently my concern
Let's have a call some day 🙏 |
for this review we will solve them one by one, once we get going, that's why not resolving these conversations |
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
as the functionallity is more coupled towards the cobracli we can move it to a different place Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <65275144+dipankardas011@users.noreply.github.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Codecov Report
@@ Coverage Diff @@
## main #123 +/- ##
=========================================
+ Coverage 4.88% 12.89% +8.00%
=========================================
Files 17 25 +8
Lines 3152 3754 +602
=========================================
+ Hits 154 484 +330
- Misses 2990 3247 +257
- Partials 8 23 +15
|
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
it was using uninitalized state variable changed it to use the cluster name passed Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> removal of fixme for k3s version Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> upated the readme Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> bug-fix(civo): managed kubernetes version not getting saved in cloud state Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> removed region as required field in switch Signed-off-by: Dipankar Das <dipankardas0115@gmail.com> added flag for skipping approval step Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
feat(jenkinsfile): added Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
Signed-off-by: Dipankar Das <dipankardas0115@gmail.com>
bb971a1
to
65bcaa6
Compare
the mocks will be taken up after this PR |
…w-architecture feat: Migration to new architecture
Tasks description 🚧 🔧
Solution ✔️
Migration to the new Architecture design
Link for the latest architecture diagram https://www.figma.com/file/TM6aiNWMquYOxhCO23EKdT/ksctl?type=design&node-id=0%3A1&mode=design&t=Csg07pK02esAGQxU-1
Note to reviewers 📓
It should not be merged till the labels are assigned!
Before we merge this branch we need to update the CI as well
and increase the test coverage