Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit320e2f0

Browse files
committed
Add redirects to install quick starts
Added redirects to all install and quick start topics ported from classic
1 parent3a76cff commit320e2f0

File tree

13 files changed

+79
-0
lines changed

13 files changed

+79
-0
lines changed

‎_data/nav.yml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -526,6 +526,8 @@
526526
url:"/oauth-setup"
527527
-title:Authorize access to organizations/projects
528528
url:"/hosted-authorize-orgs"
529+
-title:Pipeline execution context
530+
url:"/pipeline-execution-context"
529531
-title:Auditing actions in Codefresh
530532
url:"/audit"
531533
-title:Codefresh IP addresses

‎_docs/administration/account-user-management/add-users.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ group: administration
55
sub_group:account-user-management
66
redirect_from:
77
-/docs/administration/invite-your-team-member/
8+
-/docs/accounts/
9+
-/docs/accounts/invite-your-team-member/
10+
-/docs/administration/invite-your-team-member/
811
toc:true
912
---
1013

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title:"Pipeline execution context"
3+
description:"A managed entity to make API calls on your behalf during pipeline execution"
4+
group:administration
5+
redirect_from:
6+
-/docs/administration/pipeline-execution-context/
7+
toc:true
8+
---
9+
10+
##Prerequisites
11+
12+
**Account Level:** Pro and above
13+
14+
>At this time, you will need to reach out to support to enable pipeline execution context.
15+
16+
##About Pipeline Execution Context
17+
18+
A pipeline execution context is an entity attached to the pipeline that makes API calls on your behalf. To create an execution context, navigate to Account Settings then Execution Context under the Security section. The execution context does not have permission at first. To control what this execution context can access, you will need to define ABAC rules. You can create multiple execution contexts in the account, but only one can be set as the default. The default execution context is there for a pipeline that does not have a specific execution context associated with it. As with all other integration contexts, you will not be able to delete an execution context if linked to a pipeline.
19+
20+
##Permissions
21+
22+
When a new execution context is created, it has no permissions at first. An account admin must add ABAC rules to grant permissions to that execution context. The enforcement of the execution context permissions will be based on the existing[ABAC model]({{site.baseurl}}/docs/administration/account-user-management/access-control/) that we have today on our platform. The available permissions for execution context will be the same as we have today for codefresh teams. There will be a new tab on the Permissions page for assigning ABAC rules to the execution context.
23+
24+
In addition, there will be a new action for team rules: assigning execution context to pipelines. Account admins will be able to control which teams will be able to set execution contexts to certain pipelines by creating a rule like: “Dev team can assign execution context with tags ‘dev-context’ to pipelines that have ‘dev’ tags.”
25+
26+
##Restrictions
27+
28+
Pipeline execution contexts are restricted to the[pipelines](https://codefresh-io.github.io/cli/pipelines/){:target="\_blank"} and "[builds](https://codefresh-io.github.io/cli/builds/){:target="\_blank"} endpoints of the CLI. Also, there are some additional resources related to pipeline resources in the[Operate On Resources](https://codefresh-io.github.io/cli/operate-on-resources/){:target="\_blank"} section. Any other endpoints will be blocked when using the execution context. With that being said, some of Codefresh’s Steps in the Steps Marketplace will not work when using execution contexts. Some known steps to not work are argocd-rollout, argocd-sync, and launch-composition, as they use additional endpoints behind the scenes.
29+
30+
A user can override the environment variable CF_API_KEY with their API Key to access other endpoints. Below is an example of how to do this in a single step.
31+
32+
{% highlight yaml %}
33+
{% raw %}
34+
steps:
35+
this_step_will_ succeed:
36+
title: "will succeed"
37+
type: "freestyle" # Run any command
38+
image: "quay.io/codefresh/cli"
39+
commands:
40+
- "export CF_API_KEY=${{MY_API_KEY}}" # this will override the default token with my own token
41+
- "codefresh create team ${{TEAM_NAME}}"
42+
{% endraw %}
43+
{% endhighlight %}
44+
45+
You can use cf_export instead of export to make CF_API_KEY available for the following steps if needed.
46+
47+
##Related articles
48+
[API Key Creation]({{site.baseurl}}/docs/administration/user-self-management/user-settings/#api-key-creation)
49+

‎_docs/installation/behind-the-firewall.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "Runner installation behind firewalls"
33
description:"Run Codefresh pipelines in your own secure infrastructure"
44
group:installation
55
redirect_from:
6+
-/docs/administration/behind-the-firewall/
67
-/docs/enterprise/behind-the-firewall/
78
toc:true
89

‎_docs/installation/codefresh-on-prem-upgrade.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "Codefresh On-Premises Upgrade"
33
description:"Use the Kubernetes Codefresh Installer to upgrade your Codefresh On-Premises platform"
44
group:installation
55
redirect_from:
6+
-/docs/administration/codefresh-on-prem-upgrade/
67
-/docs/enterprise/codefresh-on-prem-upgrade/
78
toc:true
89
---

‎_docs/installation/codefresh-on-prem.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "Codefresh On-Prem Installation & Configuration"
33
description:"Use the Kubernetes Codefresh Installer to install the Codefresh On-Premises platform"
44
group:installation
55
redirect_from:
6+
-/docs/administration/codefresh-on-prem/
67
-/docs/enterprise/codefresh-on-prem/
78
toc:true
89
---

‎_docs/installation/codefresh-runner.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: "Codefresh Runner installation"
33
description:"Run Codefresh pipelines on your private Kubernetes cluster"
44
group:installation
55
redirect_from:
6+
-/docs/administration/codefresh-runner/
67
-/docs/enterprise/codefresh-runner/
78
toc:true
89
---

‎_docs/installation/installation-options.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
title:"Installation options"
33
description:"Understand Codefresh installation options"
44
group:installation
5+
redirect_from:
6+
-/docs/administration/installation-security/
57
toc:true
68
---
79

‎_docs/quick-start/ci-quickstart/create-ci-pipeline.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: "Pipeline quick start"
33
description:"Quick start to set up a continuous integration (CI) pipeline"
44
group:quick-start
55
sub_group:ci-quickstart
6+
redirect_from:
7+
-/docs/getting-started/create-a-basic-pipeline/
8+
-/docs/getting-started-create-a-basic-pipeline/
9+
-/docs/build-your-image/
610
toc:true
711
---
812

‎_docs/quick-start/ci-quickstart/deploy-to-kubernetes.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ title: "Kubernetes deployment quick start"
33
description:"How to deploy to a Kubernetes cluster from the Codefresh UI"
44
group:quick-start
55
sub_group:ci-quickstart
6+
redirect_from:
7+
-/docs/getting-started/deployment-to-kubernetes-quick-start-guide/
8+
-/docs/getting-started-deployment-to-kubernetes-quick-start-guide/
9+
-/docs/kubernetes
10+
-/docs/kubernetes/
611
toc:true
712
---
813

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp