Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Beauty Vuejs Boilerplate | 816 | 4 months ago | 9 | mit | Vue | |||||
❤️ Real world base Vue.js app. Access/refresh tokens auth, api services, http client, vuex modules | ||||||||||
Documents | 227 | a year ago | 56 | JavaScript | ||||||
个人的一些暂存文件 | ||||||||||
Vue Redux | 146 | 3 | 1 | 6 years ago | 2 | January 14, 2016 | 2 | JavaScript | ||
What happen when Vue.js + Redux | ||||||||||
Flux Web | 141 | a year ago | 32 | mit | Go | |||||
flux-web is used for manuall actions against flux api | ||||||||||
Build Your Own Vue | 41 | 3 years ago | JavaScript | |||||||
用最少的代码写一个最精简的Vue | ||||||||||
Vue Backbone | 36 | 4 years ago | 4 | April 25, 2019 | 2 | mit | JavaScript | |||
Vue.js Plugin to facilitate Backbone integration | ||||||||||
Tuex | 32 | 2 months ago | 35 | January 15, 2018 | mit | TypeScript | ||||
A mostly reasonable alternative to Vuex | ||||||||||
Sample Ui Vue Pages | 21 | 3 years ago | 1 | mit | Vue | |||||
Bootstrap + Vue.js [ Scss / Babel ] (Multi-Page/SSR Model) | ||||||||||
Vue Entity Adapter | 20 | 1 | 2 years ago | 6 | September 16, 2019 | 2 | mit | JavaScript | ||
Package to maintain entities in Vuex. | ||||||||||
Frameground | 17 | 8 years ago | JavaScript | |||||||
Compare JavaScript Frameworks. Please share your knowledge! |
If you don't know what GitOps is then we highly encourage you to read Weavework blog and flux for the implemention.
flux-web is used for manual actions against flux's api:
When using flux
our pipelines, or to be more precise, our Continues Deployments are fully automated and that's great.
But, sometimes we would like to have more stable environments with fewer deployments and with more control, for example, production.
That's mean we need to do some manual actions against flux
which have his own CLI tool fluxctl
.
flux-web is intended to be the UI approach to this problem. With flux-web we can view at our workloads per namespace with their available versions and with a single click we can promote a workload or to perform a rollback.
The easiest way to deploy flux-web is with helm:
git clone [email protected]:flux-web/flux-web.git
cd flux-web/chart/flux-web
kubectl create ns flux
helm install . --name flux-web \
--set namespace=flux
--set frontend.env.API_EXTERNAL_URL=//flux-web.my-domain/api/v1
--set frontend.env.WS_URL=wss://flux-web.my-domain/ws/v1
Or, for an example we can deploy flux-web as readonly mode:
helm install . --name flux-web \
--set namespace=flux
--set frontend.env.API_EXTERNAL_URL=//flux-web.my-domain/api/v1
--set frontend.env.WS_URL=wss://flux-web.my-domain/ws/v1
--set frontend.env.READ_ONLY=true
Deploying flux-web with HelmRelease
:
---
apiVersion: flux.weave.works/v1beta1
kind: HelmRelease
metadata:
name: flux-web
namespace: flux
spec:
releaseName: flux-web
chart:
git: [email protected]:flux-web/flux-web.git
path: chart/flux-web
ref: master
values:
frontend:
env:
API_EXTERNAL_URL: //flux-web.my-domain/api/v1
WS_URL: wss://flux-web.my-domain/ws/v1
ingress:
enabled: true
hosts:
- host: flux-web.my-domain
paths:
- frontend: /
- backend: /api
- backend: /ws
Basically a roadmap.
Code contributions are very welcome. If you are interested in helping make flux-web great then feel free!