Skip to content

Commit

Permalink
Merge pull request #7 from JustaName-id/ghadi/kong-files
Browse files Browse the repository at this point in the history
feat: added kong files + minor fixes
  • Loading branch information
Ghadi8 authored Sep 13, 2024
2 parents ec0e346 + a37a251 commit 578c871
Show file tree
Hide file tree
Showing 4 changed files with 53 additions and 1 deletion.
9 changes: 8 additions & 1 deletion apps/vc-api/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,13 @@
"express": "4.20.0",
"moment": "^2.30.1",
"web-did-resolver": "^2.0.27",
"@nestjs/swagger": "^7.4.0"
"@nestjs/swagger": "^7.4.0",
"@veramo/did-manager": "^6.0.0",
"@veramo/key-manager": "^6.0.0",
"@veramo/kms-local": "^6.0.0",
"@veramo/did-provider-ethr": "^6.0.0",
"@veramo/did-resolver": "^6.0.0",
"@veramo/credential-w3c": "^6.0.0",
"@veramo/credential-ld": "^6.0.0"
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
import { Injectable } from '@nestjs/common';
import type { ICredentialPlugin, IDIDManager, IIdentifier, IKeyManager, IResolver, TAgent } from '@veramo/core';
import type { ICredentialIssuerEIP712 } from '@veramo/credential-eip712';
import type { } from '@veramo/did-manager'
import type { } from '@veramo/key-manager';
import type { } from '@veramo/kms-local';
import type { } from '@veramo/did-provider-ethr';
import type { } from '@veramo/did-resolver';
import type { } from '@veramo/credential-w3c';
import type { } from '@veramo/credential-ld';
import { } from '@veramo/credential-ld';

export type Agent = TAgent<IDIDManager & IKeyManager & IResolver & ICredentialPlugin & ICredentialIssuerEIP712>
export type Identifier = IIdentifier

Expand Down
18 changes: 18 additions & 0 deletions k8s-staging/kong-ingress.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: kong-alb
namespace: verifications-staging-namespace
spec:
ingressClassName: kong
rules:
- host: api-staging.justaname.id
http:
paths:
- path: /verifications/v1
pathType: Prefix
backend:
service:
name: vc-api-service
port:
number: 3009
18 changes: 18 additions & 0 deletions k8s/kong-ingress.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: kong-alb-production
namespace: verifications-namespace
spec:
ingressClassName: kong
rules:
- host: api.justaname.id
http:
paths:
- path: /verifications/v1
pathType: Prefix
backend:
service:
name: vc-api-service
port:
number: 3009

0 comments on commit 578c871

Please sign in to comment.