Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
da66807
Update requirements.md (#265)
NimRegev Nov 22, 2022
66c3159
Update with title change (#266)
NimRegev Nov 22, 2022
bf17418
Update applications-dashboard.md
NimRegev Nov 24, 2022
d83b7e6
Update user-settings.md
NimRegev Nov 28, 2022
d71022b
Update codefresh-classic.md (#267)
NimRegev Nov 29, 2022
f1b7d1e
Minor updates (#269)
NimRegev Dec 1, 2022
7f4ad9c
Update monitor-manage-runtimes.md
NimRegev Dec 1, 2022
d19feea
Update installation.md
NimRegev Dec 1, 2022
06143d5
Update manage monitor topics (#270)
NimRegev Dec 1, 2022
945d95a
Cf november release notes (#268)
NimRegev Dec 1, 2022
3919a7b
Rename integration to gitops-integration
NimRegev Dec 4, 2022
a89eab1
Add pipeline integration topics
NimRegev Dec 4, 2022
9f40f09
Update nav and home yamls
NimRegev Dec 4, 2022
7dc445a
Update home-content.yml
NimRegev Dec 6, 2022
f3283d1
Update kubernetes integration
NimRegev Dec 18, 2022
84bb771
Update integration topics
NimRegev Dec 19, 2022
bf8d3bb
Remove images
NimRegev Dec 20, 2022
9b6058d
Remove images
NimRegev Dec 20, 2022
e5265ae
Move images
NimRegev Dec 20, 2022
266601c
Remove images after move
NimRegev Dec 20, 2022
81e5dec
Update kubernetes integration
NimRegev Dec 20, 2022
102a69f
Update azure integration
NimRegev Dec 20, 2022
d6e3f5a
Update integration topics
NimRegev Dec 20, 2022
285d3e4
Update docker registry integration topics
NimRegev Dec 21, 2022
0832750
Update google registry topics
NimRegev Dec 21, 2022
21c936e
Update bintray quay and github
NimRegev Dec 21, 2022
56eb49f
Update docker registry topics
NimRegev Dec 21, 2022
a45ba09
Update pipeline integration topics
NimRegev Dec 22, 2022
4a74c22
Update argo cd, datadog and jira integration
NimRegev Dec 25, 2022
0ae7611
Update remaining integration topics
NimRegev Dec 25, 2022
cf240db
Update GitOps integration topics
NimRegev Dec 25, 2022
c583d16
Deleted topics external to branch
NimRegev Dec 25, 2022
f0d7467
Merge branch 'project-one' into proj-one-pipeline-integrations
NimRegev Dec 25, 2022
b57ed70
Update home-content.yml
NimRegev Dec 25, 2022
ca2e3ef
Merge branch 'proj-one-pipeline-integrations' of https://github.com/c…
NimRegev Dec 25, 2022
046a706
Update nav yamls
NimRegev Jan 4, 2023
c6bf0b9
Add integrations to nav yamls
NimRegev Jan 4, 2023
6ab21f5
Updates
NimRegev Jan 4, 2023
438f587
Update home-content.yml
NimRegev Jan 4, 2023
d8dddc8
Update home-content.yml
NimRegev Jan 4, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
155 changes: 103 additions & 52 deletions _data/home-content.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@




- title: Getting started
icon: images/home-icons/started.svg
Expand All @@ -16,6 +15,63 @@
- title: Concepts in Codefresh
localurl: /docs/getting-started/concepts/

- title: Pipeline integrations
icon: images/home-icons/cloud-integrations.png
links:
- title: Hosted GitOps
localurl: /docs/integrations/codefresh-hosted-gitops/
- title: Git Providers
localurl: /docs/integrations/git-providers/
- title: Kubernetes
localurl: /docs/integrations/kubernetes/
- title: Amazon Web Services
localurl: /docs/integrations/amazon-web-services/
- title: Microsoft Azure
localurl: /docs/integrations/microsoft-azure/
- title: Google Cloud
localurl: /docs/integrations/google-cloud/
- title: Docker Registries
localurl: /docs/integrations/docker-registries/
- title: Secret Storage
localurl: /docs/integrations/secret-storage/
- title: Helm
localurl: /docs/integrations/helm/
- title: Argo CD
localurl: /docs/integrations/argocd/
- title: Datadog
localurl: /docs/integrations/datadog/
- title: Jenkins integration/migration
localurl: /docs/integrations/jenkins-integration/
- title: Codefresh API
localurl: /docs/integrations/codefresh-api/



- title: GitOps integrations
icon: images/home-icons/integrations.svg
url: ''
links:
- title: Image enrichment with GitOps integrations
localurl: /docs/gitops-integrations/image-enrichment-overview/
- title: Codefresh Classic for GitOps
localurl: /docs/gitops-integrations/ci-integrations/codefresh-classic/
- title: GitHub Actions for GitOps
localurl: /docs/gitops-integrations/ci-integrations/github-actions/
- title: Jenkins for GitOps
localurl: /docs/gitops-integrations/ci-integrations/jenkins/
- title: Jira for GitOps
localurl: /docs/gitops-integrations/issue-tracking/jira/
- title: Amazon ECR for GitOps
localurl: /docs/gitops-integrations/container-registries/amazon-ecr/
- title: Docker Hub Registry for GitOps
localurl: /docs/gitops-integrations/container-registries/dockerhub/
- title: GitHub Container Registry for GitOps
localurl: /docs/gitops-integrations/container-registries/github-cr/
- title: JFrog Artifactory for GitOps
localurl: /docs/gitops-integrations/container-registries/jfrog/
- title: Quay Registry for GitOps
localurl: /docs/gitops-integrations/container-registries/quay/

- title: Dashboards & insights
icon: images/home-icons/guides.png
url: ''
Expand All @@ -31,30 +87,30 @@
icon: images/home-icons/guides.png
url: ''
links:
- title: Building your app
localurl: /docs/ci-cd-guides/packaging-compilation/
- title: Building Docker images
localurl: /docs/ci-cd-guides/building-docker-images/
- title: Accessing a Docker registry from Kubernetes cluster
localurl: /docs/ci-cd-guides/access-docker-registry-from-kubernetes/
- title: Working with Docker registries
localurl: /docs/ci-cd-guides/working-with-docker-registries/
- title: Adding config maps to namespaces
localurl: /docs/ci-cd-guides/add-config-maps-to-your-namespaces/
- title: Pull Requests and branches
localurl: /docs/ci-cd-guides/pull-request-branches/
- title: Pipelines for microservices
localurl: /docs/ci-cd-guides/microservices/
- title: Deploying to predefined environments
localurl: /docs/ci-cd-guides/environment-deployments/
- title: Previewing dynamic environments
localurl: /docs/ci-cd-guides/preview-environments/
- title: Helm best practices
localurl: /docs/ci-cd-guides/helm-best-practices/
- title: Templating for Kubernetes
localurl: /docs/ci-cd-guides/kubernetes-templating/
- title: Progressive Delivery
localurl: /docs/ci-cd-guides/progressive-delivery/
- title: Building your app
localurl: /docs/ci-cd-guides/packaging-compilation/
- title: Building Docker images
localurl: /docs/ci-cd-guides/building-docker-images/
- title: Accessing a Docker registry from Kubernetes cluster
localurl: /docs/ci-cd-guides/access-docker-registry-from-kubernetes/
- title: Working with Docker registries
localurl: /docs/ci-cd-guides/working-with-docker-registries/
- title: Adding config maps to namespaces
localurl: /docs/ci-cd-guides/add-config-maps-to-your-namespaces/
- title: Pull Requests and branches
localurl: /docs/ci-cd-guides/pull-request-branches/
- title: Pipelines for microservices
localurl: /docs/ci-cd-guides/microservices/
- title: Deploying to predefined environments
localurl: /docs/ci-cd-guides/environment-deployments/
- title: Previewing dynamic environments
localurl: /docs/ci-cd-guides/preview-environments/
- title: Helm best practices
localurl: /docs/ci-cd-guides/helm-best-practices/
- title: Templating for Kubernetes
localurl: /docs/ci-cd-guides/kubernetes-templating/
- title: Progressive Delivery
localurl: /docs/ci-cd-guides/progressive-delivery/



Expand Down Expand Up @@ -127,21 +183,16 @@
- title: Nested workflows
localurl: /docs/workflows/nested-workflows/
- title: Configure artifact repository
localurl: /docs/pipelines/configure-artifact-repository/
localurl: /docs/workflows/configure-artifact-repository/
- title: Selectors for concurrency synchronization
localurl: /docs/pipelines/concurrency-limit/
localurl: /docs/workflows/concurrency-limit/
- title: Sharing file systems
localurl: /docs/pipelines/sharing-file-system/
localurl: /docs/workflows/sharing-file-system/




- title: Clients
icon: images/home-icons/client.svg
url: ''
links:
- title: Codefresh CLI
localurl: /docs/clients/csdp-cli/


- title: Installation
Expand Down Expand Up @@ -172,24 +223,24 @@
icon: images/home-icons/administration.svg
url: ''
links:
- title: Create a Codefresh account
localurl: /docs/administration/account-user-management/create-codefresh-account/
- title: Adding users and teams
localurl: /docs/administration/account-user-management/add-users/
- title: Single Sign-On
localurl: /docs/single-sign-on/
- title: Set up OAuth2 authentication for Git providers
localurl: /docs/administration/account-user-management/oauth-setup/
- title: Access control
localurl: /docs/administration/account-user-management/access-control/
- title: Audit
localurl: /docs/administration/account-user-management/audit/
- title: Codefresh IP addresses
localurl: /docs/administration/account-user-management/platform-ip-addresses/
- title: User settings
localurl: /docs/administration/user-self-management/user-settings/
- title: Manage Git PATs
localurl: /docs/administration/user-self-management/manage-pats/
- title: Create a Codefresh account
localurl: /docs/administration/account-user-management/create-codefresh-account/
- title: Adding users and teams
localurl: /docs/administration/account-user-management/add-users/
- title: Single Sign-On
localurl: /docs/single-sign-on/
- title: Set up OAuth2 authentication for Git providers
localurl: /docs/administration/account-user-management/oauth-setup/
- title: Access control
localurl: /docs/administration/account-user-management/access-control/
- title: Audit
localurl: /docs/administration/account-user-management/audit/
- title: Codefresh IP addresses
localurl: /docs/administration/account-user-management/platform-ip-addresses/
- title: User settings
localurl: /docs/administration/user-self-management/user-settings/
- title: Manage Git PATs
localurl: /docs/administration/user-self-management/manage-pats/


- title: Reference
Expand Down
117 changes: 114 additions & 3 deletions _data/nav.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@



- title: Getting started
url: "/getting-started"
pages:
Expand Down Expand Up @@ -302,6 +299,112 @@
url: "/what-is-the-codefresh-yaml"


- title: Pipeline integrations
url: "/integrations"
pages:
- title: Codefresh Hosted GitOps
url: "/codefresh-hosted-gitops"
- title: Git Providers
url: "/git-providers"
- title: Kubernetes
url: "/kubernetes"
- title: Amazon Services
url: "/amazon-web-services"
- title: Microsoft Azure
url: "/microsoft-azure"
- title: Google Cloud
url: "/google-cloud"
- title: Docker registries
url: "/docker-registries"
sub-pages:
- title: Docker Hub
url: "/docker-hub"
- title: Azure Docker Registry
url: "/azure-docker-registry"
- title: Amazon EC2 Container Registry
url: "/amazon-ec2-container-registry"
- title: Google Container Registry
url: "/google-container-registry"
- title: Google Artifact Registry
url: "/google-artifact-registry"
- title: JFrog Bintray.io/Artifactory
url: "/bintray-io"
- title: Quay.io
url: "/quay-io"
- title: GitHub Container Registry
url: "/github-container-registry"
- title: DigitalOcean Container Registry
url: "/digital-ocean-container-registry"
- title: Other Registries
url: "/other-registries"
- title: Secret Storage
url: "/secret-storage"
- title: Hashicorp Vault
url: "/hashicorp-vault"
- title: Helm Integration
url: "/helm"
- title: ArgoCD Integration
url: "/argocd"
- title: Datadog Integration
url: "/datadog"
- title: Jira Integration
url: "/jira"
- title: Jenkins Integration
url: "/jenkins-integration"
- title: Codecov Integration
url: "/codecov-integration"
- title: Google Cloud builder
url: "/gcloud-builder"
- title: Google Marketplace Installation
url: "/google-marketplace"
- title: GitHub Actions
url: "/github-actions"
- title: Notifications
url: "/notifications"
sub-pages:
- title: Slack
url: "/slack-integration"
- title: Jira
url: "/jira-integration"
- title: Codefresh API
url: "/codefresh-api"


- title: GitOps integrations
url: "/gitops-integrations"
pages:
- title: Image enrichment with GitOps integrations
url: "/image-enrichment-overview"
- title: GitOps CI integrations
url: "/ci-integrations"
sub-pages:
- title: Codefresh Classic
url: "/codefresh-classic"
- title: GitHub Actions
url: "/github-actions"
- title: Jenkins
url: "/jenkins"
- title: GitOps issue tracking integrations
url: "/issue-tracking"
sub-pages:
- title: Jira
url: "/jira"
- title: GitOps container registry integrations
url: "/container-registries"
sub-pages:
- title: Amazon ECR
url: "/amazon-ecr"
- title: Docker Hub Registry
url: "/dockerhub"
- title: GitHub Container Registry
url: "/github-cr"
- title: JFrog Artifactory
url: "/jfrog"
- title: Quay Registry
url: "/quay"



- title: Workflows
url: "/workflows"
pages:
Expand Down Expand Up @@ -489,3 +592,11 @@
url: "/sla"










12 changes: 6 additions & 6 deletions _docs/administration/account-user-management/access-control.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ toc: true

---
<!-- needs fine tuning for GitOps as well; all x-refs have to be updated-->
Codefresh provides seral complementary ways for access control within an organization:
Codefresh provides several complementary ways for access control within an organization:

* **Role-based access**: [Role-based access](#users-and-administrators), restricts access to parts of the Codefresh UI intended for account administrators. For example, only an account administrator should be able to change integrations with [git providers]({{site.baseurl}}/docs/integrations/git-providers/) and [cloud services]({{site.baseurl}}/docs/deployments/kubernetes/add-kubernetes-cluster/).

Expand Down Expand Up @@ -51,10 +51,10 @@ The table below lists the functionality available for role-based access.
|[External Helm repositories]({{site.baseurl}}/docs/new-helm/add-helm-repository/) | `Admin`|
|[Cloud provider settings]({{site.baseurl}}/docs/deployments/kubernetes/add-kubernetes-cluster/) | `Admin`|
|[Cloud storage settings]({{site.baseurl}}/docs/testing/test-reports/#connecting-your-storage-account) | `Admin`|
|[Shared configuration]({{site.baseurl}}/docs/pipelines/shared-configuration/) | `Admin`|
|[Shared configuration]({{site.baseurl}}/docs/configure-ci-cd-pipeline/shared-configuration/) | `Admin`|
|[API token generation]({{site.baseurl}}/docs/integrations/codefresh-api/#authentication-instructions) | `Admin`|
|[SSO Settings]({{site.baseurl}}/docs/administration/single-sign-on/) | `Admin`|
|[Runtime environment selection]({{site.baseurl}}/docs/pipelines/pipelines/#pipeline-settings) | `Admin`|
|[Runtime environment selection]({{site.baseurl}}/docs/configure-ci-cd-pipeline/pipelines/#pipeline-settings) | `Admin`|
|[Slack settings]({{site.baseurl}}/docs/integrations/notifications/slack-integration/) | `Admin`|
|[Audit logs]({{site.baseurl}}/docs/administration/audit-logs/) | `Admin`|
|ABAC for Kubernetes clusters | `Admin`|
Expand Down Expand Up @@ -184,14 +184,14 @@ For pipelines:
* `Update` - see and edit allowed pipelines only (including tagging them).
* `Delete` - can delete allowed pipelines only.
* `Run` - can run allowed pipelines only.
* `Approve` - resume pipelines that are waiting for manual [approval]({{site.baseurl}}/docs/pipelines/steps/approval/).
* `Debug` - allow the usage of the [pipeline debugger]({{site.baseurl}}/docs/pipelines/debugging-pipelines/).
* `Approve` - resume pipelines that are waiting for manual [approval]({{site.baseurl}}/docs/codefresh-yaml/steps/approval/).
* `Debug` - allow the usage of the [pipeline debugger]({{site.baseurl}}/docs/configure-ci-cd-pipeline/debugging-pipelines/).



## Git-repository access restrictions

By default, users can load pipeline definitions when [creating a pipeline]({{site.baseurl}}/docs/pipelines/pipelines/), from the inline editor, or any private or public Git repository.
By default, users can load pipeline definitions when [creating a pipeline]({{site.baseurl}}/docs/configure-ci-cd-pipeline/pipelines/), from the inline editor, or any private or public Git repository.

You can change the default behavior to restrict loading CI pipeline definitions from specific Git repositories or completely disable loading the definitions from all Git repositories.

Expand Down
2 changes: 1 addition & 1 deletion _docs/administration/user-self-management/user-settings.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ max-width="100%"

When you connect your [Git provider]({{site.baseurl}}/docs/integrations/git-providers/) during sign-up, you may choose to let Codefresh access only your public Git repositories.

To allow Codefresh to also add [Git triggers]({{site.baseurl}}/docs/pipelines/triggers/git-triggers/) on private repositories you need to explicitly enable it in this section.
To allow Codefresh to also add [Git triggers]({{site.baseurl}}/docs/configure-ci-cd-pipeline/triggers/git-triggers/) on private repositories you need to explicitly enable it in this section.

Note that options available highly depend on what Git provider you are using with Codefresh. -->

Expand Down
Loading