Comments (2)
As a first step, you should deploy OptScale according to the documentation, prepare a virtual environment, and install packages from the requirements.txt
file of the component you want to change. It's enough for the development.
When your code is ready, you may build the new docker images for the components you changed. Run build.sh
from the root of the optscale folder with the name of the component you want to build. For example, build.sh rest_api
will build a new image rest_api:local
. Use this image instead of the existing one in your OptScale to apply the changes.
To run the tests locally, build your image with the tag "build" by running ./build.sh rest_api build
, and then run the run_test.sh
script from the component's folder: ./rest_api/run_test.sh
.
from optscale.
Hi, I am facing the same issue. I was able to deploy optscale by following the steps given in the documentation and setup the K8s cluster, but I wasn't able to find a way to develop. I am aware of the existence of test files and how to run them but it still hasn't cleared the question of setting up a dev environment.
However, I've been trying to use telepresence or some other tool that allows me to develop locally and deploy the other components over the cloud and see what changes are making a difference. Will update on that when I am successful.
Any additional information will be appreciated, thanks.
from optscale.
Related Issues (20)
- Adding Oracle Cloud Infrastructure as a datasource HOT 1
- How to change ingress 80/443 HOT 2
- local workflow / k8s deployment changes HOT 2
- Cost and Usage Report is depricating ? what is the plan to handle this transition ? HOT 2
- How to start services in local like NGUI with VITE_proxy in .env? HOT 3
- wanted to add signed certificates for url how to add certificates to nginx ingress controller HOT 2
- Failed to update apt cache: E:The repository 'http://apt.kubernetes.io kubernetes-xenial Release' does not have a Release file HOT 5
- All certificates invalid HOT 1
- Add account in logs HOT 2
- costanalysis in azure portal and cost in tool are not matching , same happening in aws usage and reports cost HOT 3
- How do i disable the default signup and restrict access to authorized users only HOT 5
- wanted to know in which collection or db of mongo user details are stored for optscale HOT 1
- Cost optimization for all of the AWS accounts under an organization is not getting generated while connecting via organization root account HOT 2
- Getting below error when we run following command "pip install -r requirements.txt" HOT 7
- How to run optscale over local machine HOT 3
- how to update/change password from backend HOT 1
- Resources not being discovered on Master (DPA) account. Set up using Linked account instructions HOT 2
- Unable to Configure Cost and Usage Report (CUR) 2.0 HOT 10
- In sandbox >> Cost Comparison from where credentials are being fetched to get cost data HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from optscale.