diff --git a/_data/home-content.yml b/_data/home-content.yml index 3a6183ff..339401db 100644 --- a/_data/home-content.yml +++ b/_data/home-content.yml @@ -1,8 +1,4 @@ - - - - - title: Pipelines icon: images/home-icons/pipeline.svg url: '' @@ -59,9 +55,9 @@ links: - title: Installation environments localurl: /docs/installation/installation-options/ - - title: Codefresh Runner CI/CD installation + - title: Runner installation localurl: /docs/installation/codefresh-runner/ - - title: On-Premises CI/CD installation + - title: On-Premises installation localurl: /docs/installation/codefresh-on-prem/ - title: On-Premises CI/CD upgrade localurl: /docs/installation/codefresh-on-prem-upgrade/ diff --git a/_docs/installation/installation-options.md b/_docs/installation/installation-options.md index 89009723..62468bec 100644 --- a/_docs/installation/installation-options.md +++ b/_docs/installation/installation-options.md @@ -4,11 +4,13 @@ description: "" group: installation toc: true --- -To be changed and updated for ProjectOne +TBD -The Codefresh platform supports two different installation environments, each with different installation options. +The Codefresh platform supports two environments, each with different installation options. -* CI/CD installation environment + ## Comparison Both environments can co-exist giving you the best of both worlds. For @@ -29,7 +31,6 @@ Both environments can co-exist giving you the best of both worlds. For TBD -## Codefresh CI/CD installation options @@ -39,9 +40,10 @@ TBD -### Codefresh Cloud CI/CD - likely to be removed -The Codefresh CI/CD Cloud version is the easiest way to start using Codefresh as it is fully managed and runs 100% on the cloud. Codefresh DevOps handles the maintenance and updates. +## Codefresh SaaS - likely to be removed + +The Codefresh Cloud version is the easiest way to start using Codefresh as it is fully managed and runs 100% on the cloud. Codefresh DevOps handles the maintenance and updates. You can also create a [free account]({{site.baseurl}}/docs/getting-started/create-a-codefresh-account/) on the SAAS version right away. The account is forever free with some limitations on number of builds. @@ -69,9 +71,9 @@ Codefresh Cloud is also compliant with [SOC2 - Type2](https://www.aicpa.org/SOC) The Cloud version has multi-account support with most git providers (GitLab, GitHub, Bitbucket) as well as Azure and Google. -### Codefresh Hybrid CI/CD +## Codefresh Runner -The Hybrid CI/CD installation option is for organizations who want their source code to live within their premises, or have other security constraints. For more about the theory and implementation, see [CI/CD behind the firewall installation]({{site.baseurl}}/docs/administration/behind-the-firewall/). +The Codefresh Runner installation option is for organizations who want their source code to live within their premises, or have other security constraints. For more about the theory and implementation, see [CI/CD behind the firewall installation]({{site.baseurl}}/docs/administration/behind-the-firewall/). The UI runs on Codefresh infrastructure, while the builds happen in a Kubernetes cluster in the customer's premises. @@ -84,13 +86,13 @@ The UI runs on Codefresh infrastructure, while the builds happen in a Kubernetes %} -CI/CD Hybrid installation strikes the perfect balance between security, flexibility, and ease of use. Codefresh still does the heavy lifting for maintaining most of the platform parts. The sensitive data (such as source code and internal services) never leave the premises of the customers. +Hybrid installation strikes the perfect balance between security, flexibility, and ease of use. Codefresh still does the heavy lifting for maintaining most of the platform parts. The sensitive data (such as source code and internal services) never leave the premises of the customers. With Hybrid CI/CD installation, Codefresh can easily connect to internal [secure services]({{site.baseurl}}/docs/reference/behind-the-firewall/#using-secure-services-in-your-pipelines) that have no public presence. The UI part is still compliant with Soc2. -Here are the security implications of CI/CD Hybrid installation: +Here are the security implications of Hybrid installation: {: .table .table-bordered .table-hover} | Company Asset | Flow/Storage of data | Comments | @@ -122,13 +124,13 @@ Here are the security implications of CI/CD Hybrid installation: -### Codefresh On-premises CI/CD +## Codefresh On-premises For customers who want full control, Codefresh also offers an on-premises option for CI/CD installation. Both the UI and builds run on a Kubernetes cluster fully managed by the customer. While Codefresh can still help with maintenance of the CI/CD On-premises, we would recommend the Hybrid CI/CD option first as it offers the most flexibility while maintaining high security. -### CI/CD installation comparison +## Installation comparison {: .table .table-bordered .table-hover} | Characteristic | Cloud | Hybrid | On Premise | @@ -144,7 +146,7 @@ While Codefresh can still help with maintenance of the CI/CD On-premises, we wou ## Codefresh GitOps installation options -Similar to CI/CD installation options, Codefresh GitOps also supports SaaS and hybrid installation options: +Codefresh GitOps also supports hosted and hybrid installation options: ### Hosted GitOps diff --git a/_docs/installation/runtime-architecture.md b/_docs/installation/runtime-architecture.md index 1e0841d2..61d0fe55 100644 --- a/_docs/installation/runtime-architecture.md +++ b/_docs/installation/runtime-architecture.md @@ -7,7 +7,7 @@ toc: true Overview TBD -## Codefresh CI/CD architecture +## Codefresh Runner architecture The most important components are the following: @@ -17,7 +17,7 @@ The most important components are the following: **External actors**. Codefresh offers a [public API]({{site.baseurl}}/docs/integrations/ci-integrations/codefresh-api/) that is consumed both by the Web user interface and the [Codefresh CLI](https://codefresh-io.github.io/cli/){:target="\_blank"}. The API is also available for any custom integration with external tools or services. -### CI/CD topology +### Runner topology If we zoom into Codefresh Services for CI/CD, we will see the following: @@ -30,7 +30,7 @@ If we zoom into Codefresh Services for CI/CD, we will see the following: max-width="100%" %} -### CI/CD core components +### Runner core components {: .table .table-bordered .table-hover} |Category | Component | Function | @@ -52,9 +52,9 @@ If we zoom into Codefresh Services for CI/CD, we will see the following: | | **tasker-kubernetes** | Provides cache storage for Kubernetes dashboards. See [Kubernetes dashboards]({{site.baseurl}}/docs/deployments/kubernetes/manage-kubernetes/). | -## Codefresh GitOps Platform architecture +## Codefresh GitOps architecture -The diagram shows a high-level view of the Codefresh GitOps installation environment, and its core components, the Codefresh Control Plane, the Codefresh Runtime, and the Codefresh Clients. +The diagram shows a high-level view of the Codefresh GitOps installation environment, and its core components, the Codefresh Control Plane, the Codefresh GitOps Runtime, and the Codefresh Clients. {% include image.html