Starting a new project

When starting a new software project, one might need to request a number of things. This document describes the steps to take when starting a new project.

Requesting Azure infrastructure

If you need to host your project in Azure, you need will need to request a subscription and the corresponding resource groups. If you are requesting a subscription for a project hosted in the Recognize tenant, you must use the Project Orchestrator. For more information, consult the documentation that is provided with the repository.

Requesting a GitHub-repository

By default, the project should be hosted in the Recognize owned GitHub organisation. In some cases, it might however be necessary to host the project in a repository supplied by the customer.

For GitHub repositories in the Recognize GitHub organization, you must use the Project Orchestrator. For more information, consult the documentation that is provided with the repository.

Requesting a Kubernetes namespace

If you need to host your project in Kubernetes, you need will need to request one or more namespaces. If you are requesting a namespace for a project hosted in the Recognize Kubernetes cluster, you must use the Project Orchestrator. For more information, consult the documentation that is provided with the repository.