-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Dipankar Das <[email protected]>
- Loading branch information
1 parent
8c11c10
commit b38effe
Showing
4 changed files
with
58 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
title: Feature Auto Scaling | ||
tags: [kubernetes-client-go, ksctl] | ||
author: Dipankar Das ([@DipankarDas011](https://twitter.com/DipankarDas011)) | ||
--- | ||
|
||
{{% alert title="Note `Experimental`" %}} | ||
Currently planned to support auto-scaling for self-managed clusters | ||
|
||
(Controllers part is under development) | ||
{{% /alert %}} | ||
|
||
|
||
During creation of the cluster it installs necessary configurations and statefile to the cluster | ||
and also creates a slim version of ksctl core api (aka scaleup and scaledown) | ||
|
||
Added then the controller will use certain metrics from metrics server to determine when to call HTTP requests to the ksctl to scaleup or scaledown | ||
|
||
to use this feature | ||
```bash | ||
ksctl create ha-<cloud-provider> ... --feature-flag autoscale | ||
``` | ||
|
||
### Here is deatiled view | ||
|
||
![Propsal design](/ksctl-docs/img/ksctl-auto-scaling-fp.excalidraw.svg) |
19 changes: 19 additions & 0 deletions
19
content/en/blog/new-features/2023-10-09-install-applications.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
title: Feature Install Applications | ||
tags: [kubernetes-client-go, ksctl] | ||
author: Dipankar Das ([@DipankarDas011](https://twitter.com/DipankarDas011)) | ||
|
||
--- | ||
|
||
{{% alert title="Note `Experimental`" %}} | ||
Currently Argocd, Prometheus Stack, Cilium ... is supported | ||
{{% /alert %}} | ||
|
||
|
||
It provides a way to install common applications like argocd, and many more to come | ||
|
||
to use this feature | ||
```bash | ||
ksctl create ha-<cloud-provider> ... --feature-flag application --apps argocd --cni cilium | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
--- | ||
title: Latest Developments | ||
weight: 20 | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters