Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,11 @@ _sist oppdatert: 2025-11-18 av Stian_

## Hvorfor bruke Application Credentials

Hvis man skal gjøre automatiserte oppgaver eller ting som krever at flere har tilgang til samme "bruker" kan man lage application credentials. Dette gjør at man slipper å dele egne brukere og passord, og lar deg bestemme permissions og tidsrom den skal fungere.
Hvis man skal gjøre automatiserte oppgaver eller ting som krever at flere har tilgang til samme "bruker" kan man lage application credentials. Dette gjør at man slipper å dele egne brukere og passord, og lar deg bestemme permissions og tidsrom den skal fungere.

## Swift S3

NTNU guruene har laget en dokumentasjon for hvordan sette opp S3 credentials:

[NTNU API docs](https://www.ntnu.no/wiki/spaces/skyhigh/pages/135463698/Object+storage)

Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ Openstack er et veldig kraftig verktøy som fort kan bli underutnyttet hvis man
- Placement - idk
- Volumev3 - Masselagring

Som dere ser vet vi ikke nok om dette. Det viktigste er egentlig å benytte API der det er mulig å legge inn dokumentasjon, så vi ser hvordan ting settes opp med API. Dersom man skal bytte fra Openstack på et tidspunkt, eller skal johbe med AWS eller Azure etter sin tid i drift er det veldig smart å kunne operere med API kall i stedet for å måtte gjøre alt i Linux CLI.
Som dere ser vet vi ikke nok om dette. Det viktigste er egentlig å benytte API der det er mulig å legge inn dokumentasjon, så vi ser hvordan ting settes opp med API. Dersom man skal bytte fra Openstack på et tidspunkt, eller skal jobbe med AWS eller Azure etter sin tid i drift er det veldig smart å kunne operere med API kall i stedet for å måtte gjøre alt i Linux CLI.
25 changes: 14 additions & 11 deletions src/lib/navigation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -249,43 +249,43 @@ export const navigation: Navigation[] = [
children: [
{
title: '0. Azure læringsløp',
href: '/docs/drift/azure/azure-laeringslop',
href: '/docs/drift/azure/azure-laeringslop'
},
{
title: '1. IaC & Terraform basic',
href: '/docs/drift/azure/iac-terraform-basic',
href: '/docs/drift/azure/iac-terraform-basic'
},
{
title: '2. Resources & RG',
href: '/docs/drift/azure/resources-rg',
href: '/docs/drift/azure/resources-rg'
},
{
title: '3. Azure Containers',
href: '/docs/drift/azure/azure-containers',
href: '/docs/drift/azure/azure-containers'
},
{
title: '4. Azure Cost Management',
href: '/docs/drift/azure/azure-cost-management',
href: '/docs/drift/azure/azure-cost-management'
},
{
title: '5. Azure VNet',
href: '/docs/drift/azure/azure-vnet',
href: '/docs/drift/azure/azure-vnet'
},
{
title: '6. Azure DB',
href: '/docs/drift/azure/azure-db',
href: '/docs/drift/azure/azure-db'
},
{
title: '7. Azure Storage Account',
href: '/docs/drift/azure/azure-storage-account',
href: '/docs/drift/azure/azure-storage-account'
},
{
title: '8. Terraform Intermediate',
href: '/docs/drift/azure/terraform-intermediate',
href: '/docs/drift/azure/terraform-intermediate'
},
{
title: '9. Azure Container Registry',
href: '/docs/drift/azure/azure-container-registry',
href: '/docs/drift/azure/azure-container-registry'
},
],
},
Expand All @@ -296,7 +296,6 @@ export const navigation: Navigation[] = [
title: 'Oppsett',
href: '/docs/drift/openstack/installation',
},

{
title: 'Openstack API',
href: '/docs/drift/openstack/api_access',
Expand All @@ -305,6 +304,10 @@ export const navigation: Navigation[] = [
title: 'Object store (blob storage)',
href: '/docs/drift/openstack/api_access/object_store',
},
{
title: 'Application Credentials',
href: '/docs/drift/openstack/api_access/application_credentials',
},
],
},
{
Expand Down