From 43b8a9545b38f0f368932a48638a1ed29496d2c9 Mon Sep 17 00:00:00 2001 From: Dipankar Das <65275144+dipankardas011@users.noreply.github.com> Date: Sat, 3 Aug 2024 11:09:48 +0530 Subject: [PATCH] updated the missing note Signed-off-by: Dipankar Das <65275144+dipankardas011@users.noreply.github.com> --- content/en/docs/develop/Getting started/_index.md | 10 +++++----- content/en/docs/develop/Ksctl Operators/application.md | 5 +++++ content/en/docs/stable/Getting started/_index.md | 10 +++++----- content/en/docs/stable/Ksctl Operators/application.md | 4 ++++ 4 files changed, 19 insertions(+), 10 deletions(-) diff --git a/content/en/docs/develop/Getting started/_index.md b/content/en/docs/develop/Getting started/_index.md index d89f65d..668274a 100644 --- a/content/en/docs/develop/Getting started/_index.md +++ b/content/en/docs/develop/Getting started/_index.md @@ -23,12 +23,12 @@ their are various method {{< tabpane text=true >}} {{% tab header="**Operating System**:" disabled=true /%}} {{% tab header="Linux" %}} -```bash +```shell curl -sfL https://get.ksctl.com/install/linux | python3 - ``` {{% /tab %}} {{% tab header="MacOS" %}} -```bash +```shell curl -sfL https://get.ksctl.com/install/macos | python3 - ``` {{% /tab %}} @@ -45,12 +45,12 @@ iwr -useb https://get.ksctl.com/install/windows | iex {{< tabpane text=true >}} {{% tab header="**Operating System**:" disabled=true /%}} {{% tab header="Linux" %}} -```bash +```shell bash <(curl -s https://get.ksctl.com/uninstall/linux) ``` {{% /tab %}} {{% tab header="MacOS" %}} -```bash +```shell zsh <(curl -s https://get.ksctl.com/uninstall/macos) ``` {{% /tab %}} @@ -70,7 +70,7 @@ iwr -useb https://get.ksctl.com/uninstall/windows | iex {{< tabpane text=true >}} {{% tab header="**Operating System**:" disabled=true /%}} {{% tab header="Linux/MacOS" %}} -```bash +```shell make install_linux # macOS on M1 diff --git a/content/en/docs/develop/Ksctl Operators/application.md b/content/en/docs/develop/Ksctl Operators/application.md index a6abedd..c421ca6 100644 --- a/content/en/docs/develop/Ksctl Operators/application.md +++ b/content/en/docs/develop/Ksctl Operators/application.md @@ -15,6 +15,7 @@ It helps in deploying applications using crd to help manage with installaztion, For defining a hetrogenous components we came up with a stack which contains `M` number of components which are different applications with their versions + {{% alert title="Info" color="info" %}} this is current available on all clusters created by `ksctl@v1.2.0` {{% /alert %}} @@ -23,6 +24,10 @@ this is current available on all clusters created by `ksctl@v1.2.0` It has a dependency on `ksctl agent` {{% /alert %}} +{{% alert title="About Lifecycle of application stack" color="info" %}} +once you have `kubectl apply` the stack it will start deploying the applications in the stack, if you want to upgrade the applications in the stack you can edit the stack and change the version of the application and apply the stack again, it will uninstall the previous version and install the new version. Basically it performs reinstall of the stack which might cause downtime +{{% /alert %}} + ### Supported Apps and CNI | Name | Type | Category | Ksctl_Name | |- | - | - | - | diff --git a/content/en/docs/stable/Getting started/_index.md b/content/en/docs/stable/Getting started/_index.md index d89f65d..668274a 100644 --- a/content/en/docs/stable/Getting started/_index.md +++ b/content/en/docs/stable/Getting started/_index.md @@ -23,12 +23,12 @@ their are various method {{< tabpane text=true >}} {{% tab header="**Operating System**:" disabled=true /%}} {{% tab header="Linux" %}} -```bash +```shell curl -sfL https://get.ksctl.com/install/linux | python3 - ``` {{% /tab %}} {{% tab header="MacOS" %}} -```bash +```shell curl -sfL https://get.ksctl.com/install/macos | python3 - ``` {{% /tab %}} @@ -45,12 +45,12 @@ iwr -useb https://get.ksctl.com/install/windows | iex {{< tabpane text=true >}} {{% tab header="**Operating System**:" disabled=true /%}} {{% tab header="Linux" %}} -```bash +```shell bash <(curl -s https://get.ksctl.com/uninstall/linux) ``` {{% /tab %}} {{% tab header="MacOS" %}} -```bash +```shell zsh <(curl -s https://get.ksctl.com/uninstall/macos) ``` {{% /tab %}} @@ -70,7 +70,7 @@ iwr -useb https://get.ksctl.com/uninstall/windows | iex {{< tabpane text=true >}} {{% tab header="**Operating System**:" disabled=true /%}} {{% tab header="Linux/MacOS" %}} -```bash +```shell make install_linux # macOS on M1 diff --git a/content/en/docs/stable/Ksctl Operators/application.md b/content/en/docs/stable/Ksctl Operators/application.md index a6abedd..bea8ee5 100644 --- a/content/en/docs/stable/Ksctl Operators/application.md +++ b/content/en/docs/stable/Ksctl Operators/application.md @@ -23,6 +23,10 @@ this is current available on all clusters created by `ksctl@v1.2.0` It has a dependency on `ksctl agent` {{% /alert %}} +{{% alert title="About Lifecycle of application stack" color="info" %}} +once you have `kubectl apply` the stack it will start deploying the applications in the stack, if you want to upgrade the applications in the stack you can edit the stack and change the version of the application and apply the stack again, it will uninstall the previous version and install the new version. Basically it performs reinstall of the stack which might cause downtime +{{% /alert %}} + ### Supported Apps and CNI | Name | Type | Category | Ksctl_Name | |- | - | - | - |