Coder Social home page Coder Social logo

Comments (6)

HakunMatat4 avatar HakunMatat4 commented on August 30, 2024 1

Found all the missing bits and pieces.
crAPI is fully up and running on a kubernetes cluster.
Will put everything together.

image

from crapi.

HakunMatat4 avatar HakunMatat4 commented on August 30, 2024

EDIT

The key also fails:
That -n is expecting the namespace name which is missing.

kubectl create -n secret generic jwt-key-secret --from-file=../keys

The actual key is also missing, running the command above will fail even with the namespace in place, the right way:

kubectl create secret generic jwt-key-secret --from-file=../keys/jwks.json -n crapi

The script needs to be updated

from crapi.

HakunMatat4 avatar HakunMatat4 commented on August 30, 2024

Found the problem: crAPI/deploy/k8s/base/identity/config

That file is missing some stuff like:

  API_GATEWAY_URL: https://api.crapi.io
  TLS_ENABLED: ${TLS_ENABLED:-false}
  TLS_KEYSTORE_TYPE: PKCS12
  TLS_KEYSTORE: classpath:certs/server.p12
  TLS_KEYSTORE_PASSWORD: passw0rd
  TLS_KEY_PASSWORD: passw0rd
  TLS_KEY_ALIAS: identity

I managed to get it running in my K8S now. crapi-worshop is still failing and the whole process has been very manual.
It will be awesome if the team can fix that.

from crapi.

piyushroshan avatar piyushroshan commented on August 30, 2024

Thank you for identifying the problem. Since we are a community driven project. It would be great if you can contribute to extent you have discovered

from crapi.

HakunMatat4 avatar HakunMatat4 commented on August 30, 2024

@piyushroshan sure thing, it is running 90%
Since crapi-workshop, isn't running, that part is off
Once I get it working without ClickOps, I will create a PR for it.

from crapi.

HakunMatat4 avatar HakunMatat4 commented on August 30, 2024

@piyushroshan: #208

from crapi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.