@Alistair_KodeKloud , @rob_kodekloud @Santosh_KodeKloud ,please help.
Hi this is course is good. But,it does not cover how to deploy resources on aws with terrform files. Yes,sanjeev usef terraform cloud-but even that is not disuccsed properly. Please update the course to include realtime example like deploying resouves on aws ,ec2,k8 cluster…Use tf files locally,not tf cloud. i am stuck in these topics if you have any good videos/links.Please share to my mail id. i am stuck now…i know topics…but not able to implemt above things…
lablink:Certified Backstage Associate (CBA) Course | KodeKloud
nodejs-template.yaml
apiVersion: scaffolder.backstage.io/v1beta3
kind: Template
metadata:
name: api-express-template
title: Node.JS API w/ express.js
description: A template for provisioning APIs with Express.JS
spec:
owner: guests
type: service
# New parameters section
parameters:
- title: Choose a location
required:
- repoUrl
properties:
repoUrl:
title: Repository Location
type: string
ui:field: RepoUrlPicker
ui:options:
allowedOwners:
- kodekloud
allowedHosts:
- 9000-port-njw3edp3bk32rzcz.labs.kodekloud.com # replace with your actual gitea host example: 9000-port-prtfcqesnmt4ebvm.kodekloud.com
repoVisibility:
title: Visibility of the repository
type: string
default: 'public'
enum:
- 'public'
- 'private'
enumNames:
- 'public'
- 'private'
steps:
# Fetch base files and template them with the values provided
- id: fetch-base
name: Fetch Base
action: fetch:template
input:
url: ./skaffold
values:
name: ${{ parameters.repoUrl | parseRepoUrl | pick('repo') }}
owner: ${{ parameters.repoUrl | parseRepoUrl | pick('owner') }}
- id: publish
name: Publishing to a gitea git repository
action: publish:gitea
input:
description: This is ${{ parameters.repoUrl | parseRepoUrl | pick('repo') }}
repoVisibility: ${{ parameters.repoVisibility }}
repoUrl: ${{ parameters.repoUrl }}
defaultBranch: main
- id: register
name: Register
action: catalog:register
input:
catalogInfoUrl: ${{ steps['publish'].output.repoContentsUrl }}/catalog-info.yaml
please help to resolve this issue…getting for question 10,for Lab: Template
one sise question,I have installed terrform plugin on backstage instance,is BS and terrform aws integration is only supported of terrafom cloud ?