You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Codefresh offers several options when it comes to Kubernetes deployments:
@@ -21,7 +23,7 @@ Codefresh offers several options when it comes to Kubernetes deployments:
21
23
22
24
##Prerequisites for all options
23
25
24
-
* A K8s cluster in Codefresh (see[Connecting a Kubernetes cluster]({{site.baseurl}}/docs/integrations/kubernetes/#connect-a-kubernetes-cluster)
26
+
* A K8s cluster in Codefresh (see[Connecting a Kubernetes cluster]({{site.baseurl}}/docs/integrations/kubernetes/#connect-a-kubernetes-cluster))
25
27
* Familiarity with the[Codefresh YAML for pipeline definitions]({{site.baseurl}}/docs/pipelines/what-is-the-codefresh-yaml/), basic[pipeline steps]({{site.baseurl}}/docs/pipelines/steps/), and how to describe them
26
28
*[Docker registry integration]({{site.baseurl}}/docs/integrations/docker-registries/) in Codefresh
Copy file name to clipboardExpand all lines: _docs/deployments/kubernetes/custom-kubectl-commands.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ redirect_from:
8
8
toc:true
9
9
---
10
10
11
-
As described in[Deployment options for Kubernetes]({{site.baseurl}}/docs/deployments/kubernetes/deployment-options-to-kubernetes/), Codefresh has built-in functionality for deploying to Kubernetes clusters.
11
+
As described in[Deployment options for Kubernetes]({{site.baseurl}}/docs/deployments/kubernetes/), Codefresh has built-in functionality for deploying to Kubernetes clusters.
12
12
13
13
For maximum flexibility with cluster deployments, you can run your own custom`kubectl` commands in a[freestyle step]({{site.baseurl}}/docs/pipelines/steps/freestyle/).
14
14
[Kubectl](https://kubernetes.io/docs/reference/kubectl/overview/){:target="\_blank"} is the command line interface for managing kubernetes clusters.
Copy file name to clipboardExpand all lines: _docs/deployments/kubernetes/manage-kubernetes.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -159,7 +159,7 @@ Some of the possible options are:
159
159
1. The dedicated[deploy step]({{site.baseurl}}/docs/pipelines/steps/deploy/) in a pipeline.
160
160
1. The[cf-deploy-kubernetes step]({{site.baseurl}}/docs/ci-cd-guides/kubernetes-templating/) in a pipeline. This can also perform simple templating on Kubernetes manifests.
161
161
162
-
Read more[Deployment options for Kubernetes]({{site.baseurl}}/docs/deployments/kubernetes/deployment-options-to-kubernetes/).
162
+
Read more[Deployment options for Kubernetes]({{site.baseurl}}/docs/deployments/kubernetes/).
163
163
<!-- will need to change xrefs after porting content-->
Copy file name to clipboardExpand all lines: _docs/example-catalog/cd-examples.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Codefresh can automatically launch environments (powered by Docker swarm) to [pr
19
19
20
20
###Deployment examples
21
21
22
-
Codefresh can deploy to any platform such as VMs, FTP/SSH/S3 sites, app servers, but of course it has great support for[Kubernetes clusters]({{site.baseurl}}/docs/deployments/kubernetes/deployment-options-to-kubernetes/) and[Helm releases]({{site.baseurl}}/docs/deployments/helm/helm-releases-management/):
22
+
Codefresh can deploy to any platform such as VMs, FTP/SSH/S3 sites, app servers, but of course it has great support for[Kubernetes clusters]({{site.baseurl}}/docs/deployments/kubernetes/) and[Helm releases]({{site.baseurl}}/docs/deployments/helm/helm-releases-management/):
23
23
24
24
-[Deploy to a VM with packer]({{site.baseurl}}/docs/example-catalog/cd-examples/packer-gcloud/)
25
25
-[Deploy to a VM with FTP]({{site.baseurl}}/docs/example-catalog/cd-examples/transferring-php-ftp)
Copy file name to clipboardExpand all lines: _docs/example-catalog/ci-examples.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,7 @@ redirect_from:
17
17
-/docs/examples/
18
18
-/docs/pipelines-examples/
19
19
-/docs/pipelines/pipelines-examples/
20
+
-/docs/example-catalog/examples/
20
21
toc:true
21
22
---
22
23
Codefresh enables you to define the steps of your pipeline in a[YAML file]({{site.baseurl}}/docs/pipelines/what-is-the-codefresh-yaml/). By default, the file is named`codefresh.yml`, and is located in the root directory of the repository.
Copy file name to clipboardExpand all lines: _docs/getting-started/cd-codefresh.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ Codefresh pipelines also support Kustomize and Helm for deployments through `fre
41
41
42
42
Finally, if you are familiar with and still want to work with`kubectl`, run your own custom`kubectl` commands in a freestyle step. Read more in[kubectl](#kubectl).
43
43
44
-
See[Deployment options for Kubernetes]({{site.baseurl}}/docs/deployments/kubernetes/deployment-options-to-kubernetes/).
44
+
See[Deployment options for Kubernetes]({{site.baseurl}}/docs/deployments/kubernetes/).
45
45
46
46
##kubectl
47
47
`kubectl` is the command line interface for managing Kubernetes clusters. Running custom`kubectl` commands in a freestyle step gives maximum flexibility with cluster deployments.
Copy file name to clipboardExpand all lines: _docs/installation/behind-the-firewall.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -239,7 +239,7 @@ The cluster where the runner works on should have network connectivity with the
239
239
240
240
>Notice that the service account used in the cluster configuration is completely independent from the privileges granted to the Codefresh build runner. The privileges needed by the runner are only used to launch Codefresh pipelines within your cluster. The Service account used in the "custom provider" setting should have the needed privileges for deployment.
241
241
242
-
Once your cluster is connected you can use any of the familiar deployment methods such as the[dedicated deploy step]({{site.baseurl}}/docs/deployments/kubernetes/deployment-options-to-kubernetes/) or[custom kubectl commands]({{site.baseurl}}/docs/deployments/kubernetes/custom-kubectl-commands/).
242
+
Once your cluster is connected you can use any of the familiar deployment methods such as the[dedicated deploy step]({{site.baseurl}}/docs/deployments/kubernetes/) or[custom kubectl commands]({{site.baseurl}}/docs/deployments/kubernetes/custom-kubectl-commands/).