Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contains changes for Local monitoring demo #39

Draft
wants to merge 31 commits into
base: mvp_demo
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
96789ac
Adds Settings and Chart
Jul 28, 2023
a4315b1
adds summary table
Aug 2, 2023
c3c53b8
fixing drawer
Aug 9, 2023
2aa3e5d
Updates README.md
Aug 9, 2023
95a991f
Updates readme
Aug 9, 2023
9679098
npx npm-check-updates -t latest
bhanvimenghani Aug 9, 2023
8fd910d
Updates README.md
bhanvimenghani Aug 10, 2023
357a0d7
fixes font style and changes to 'kruize'
bhanvimenghani Aug 10, 2023
b1c4f27
file clean up
bhanvimenghani Aug 10, 2023
23313c7
Add manifests
bharathappali Jul 14, 2023
592033b
Removed old docker file and updated image name in yamls
bharathappali Aug 11, 2023
3408558
adds copy code
bhanvimenghani Aug 11, 2023
7c6847e
combines all cmds
bhanvimenghani Aug 11, 2023
3b38c78
tag to 0.0.1 and remove unwanted yamls
bharathappali Aug 11, 2023
45d4a37
simplifies language
bhanvimenghani Aug 11, 2023
bd74e52
Update dynamic yaml
bharathappali Aug 11, 2023
b6eed77
Update tag in deploy.sh
bharathappali Aug 11, 2023
ede2860
Merge pull request #32 from bharathappali/add-manifests
dinogun Aug 11, 2023
d47ddeb
Merge pull request #38 from bhanvimenghani/readme-updates
dinogun Aug 11, 2023
abdfa21
fixing conflict
bhanvimenghani Aug 11, 2023
bcbabc6
fixing conflict
bhanvimenghani Aug 11, 2023
cebcb59
Merge branch 'mvp_demo' into minor-fixes
bhanvimenghani Aug 11, 2023
7f3fe20
adds space to resolve conflict
bhanvimenghani Aug 11, 2023
4bd5edb
Merge pull request #40 from bhanvimenghani/minor-fixes
dinogun Aug 11, 2023
8a1bc6c
updates readme
bhanvimenghani Aug 11, 2023
849e6dd
Merge pull request #42 from bhanvimenghani/readme
dinogun Aug 11, 2023
6408d40
Adds Settings and Chart
Jul 28, 2023
da92578
adds summary table
Aug 2, 2023
f50805a
fixing drawer
Aug 9, 2023
2b245bd
npx npm-check-updates -t latest
bhanvimenghani Aug 9, 2023
7674ba3
resolving conflicts
bhanvimenghani Aug 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fixing conflict
bhanvimenghani committed Aug 11, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit abdfa21db9b4fc810e7bcd468be24154f278d9dd
26 changes: 26 additions & 0 deletions src/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM node:16 AS builder

WORKDIR /app

COPY . ./

RUN npm config set legacy-peer-deps true \
&& npm install \
&& KRUIZE_UI_ENV=production npm run build

FROM nginx:latest

RUN rm /etc/nginx/conf.d/default.conf \
&&mkdir -p /var/cache/nginx/client_temp /var/run/nginx \
&& chown -R nginx:nginx /var/cache/nginx /var/run/nginx \
&& touch /var/run/nginx.pid \
&& chown nginx:nginx /var/run/nginx.pid

# Switch to the non-root user
USER nginx

COPY --from=builder /app/dist/* /usr/share/nginx/html/

EXPOSE 80

CMD ["nginx", "-g", "daemon off;"]