Hsohm
September 13, 2021, 9:23am
1
Hello,
I’m trying to deploy a forest-admin project on kube but I got this error.
[forest] 🌳🌳🌳 The .forestadmin-schema.json file does not exist.
{}
[forest] 🌳🌳🌳 The schema cannot be synchronized with Forest Admin servers.
{}
I went into the cluster with the shell and the file is existing…
Is there a solution ?
Hi @Hsohm , Can you give me more informations about your project name, your installation methods how do you package and run your container on kube please.
Hsohm
September 13, 2021, 12:51pm
3
Hello @Arnaud_Moncel ,
The projets name is cajole-admin and sponsoplus-admin , the problem is on the two projects.
The installation is done by docker build .
and docker push
on our registry using the Dockerfile
created on the generation of the project.
We created deployment and exposed on the url admin-preprod.cajole.flexper.xyz, “Your application is running! ” is displayed.
The missing file is on the root of the project, we can see it by executing a shell on the container and running a ls -la to see hidden files.
Thank you in advance,
Hugo
Can you share with us your Dockerfile
. You can take a look at this thread and try to have something like this
FROM node:10-alpine
WORKDIR /usr/src/app
COPY . .
RUN npm install
EXPOSE ${APPLICATION_PORT}
CMD ["npm", "start"]
2 Likes
Hsohm
September 13, 2021, 3:24pm
5
Here is the Dockerfile generated by forest-admin
FROM node:10-alpine
WORKDIR /usr/src/app
# install node_modules in another directory to easy mount folder for develoment purpose
ENV NODE_PATH=/usr/src/node_modules
COPY . .
RUN npm install -s --prefix /usr/src .
EXPOSE ${APPLICATION_PORT}
CMD ["npm", "start"]
Have you try the Dockerfile above ? It should work for you.
Let me know.
Hsohm
September 14, 2021, 12:38pm
7
I just tried the Dockerfile above, It works !
However a problem is still present, the Dockerfile generated by forest-admin is not good for deployment on Kube but you solved It, thanks !
Best regards,
Hugo
Yes, thank for your feedback we have opened a bug report on this.
1 Like