export function parseK8sSecret()

in src/types/k8sSecret.ts [15:22]


export function parseK8sSecret(secret: any): K8sSecret {
   if (!secret) throw Error('K8s secret yaml is invalid')
   if (!secret.data) throw k8sSecretMissingFieldError('data')
   if (!secret.data.token) throw k8sSecretMissingFieldError('token')
   if (!secret.data['ca.crt']) throw k8sSecretMissingFieldError('ca.crt')

   return secret as K8sSecret
}