Getting Started at CRUK
Welcome to CRUK! This guide is here to help you with your onboarding, including setting up your development environment, gaining access to essential tools, and understanding our engineering practices.
Learning and Induction
Start by completing your induction training on Fuse. This provides a structured onboarding experience and introduces you to CRUK's mission, culture, and tools.
Key Resources
To understand CRUK's engineering and technology strategies, review the following documents. These require internal access:
Access Requests
Use ServiceNow to submit the following requests:
- Local Admin Account
- Access to AWS accounts via SSO (confirm specific accounts with your team)
- VPN/Remote Access
GitHub Access
Request access to CRUK's GitHub organization by posting in the #ask-github-admins
Slack channel.
Note: You can use an existing GitHub account or create a new one in the format FirstnameLastnameCRUK
.
Private NPM Registry
Some projects depend on private packages. Set up access by:
- Generating a Personal Access Token with
read:packages
permissions. - Enabling SSO for CRUK.
- Adding the token to your
~/.npmrc
file://npm.pkg.github.com/:_authToken=TOKEN
@crukorg:registry=https://npm.pkg.github.com