๐๐
deptno / dynamon Goto Github PK
View Code? Open in Web Editor NEW:smiling_imp: Dynamon is GUI client for DynamoDB, can connect local dynamodb.
License: Other
:smiling_imp: Dynamon is GUI client for DynamoDB, can connect local dynamodb.
License: Other
๐๐
just get the latest version v0.3.11.
got v0.3.11 ๐ Ready to work, open http://localhost:5500
Have tried to set the terminal environment variables as you have instructed in #11 , but it doesn't work.
could you please advise how to configure the tool pointing to the aws server?
thanks
This error occur by dynamon
command installed globally
not local
$ dynamon
v0.3.8 ๐ Ready to work, open http://localhost:5500
TypeError: Object(...) is not a function
at HomeComponent (/usr/local/lib/node_modules/dynamon/.next/server/static/uUQ9hmd2nmnBeuhEV7UcG/pages/index.js:3320:54)
at c (/usr/local/lib/node_modules/dynamon/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:28:496)
at Ga (/usr/local/lib/node_modules/dynamon/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:31:1)
at a.render (/usr/local/lib/node_modules/dynamon/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:36:367)
at a.read (/usr/local/lib/node_modules/dynamon/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:35:450)
at renderToString (/usr/local/lib/node_modules/dynamon/node_modules/react-dom/cjs/react-dom-server.node.production.min.js:47:82)
at render (/usr/local/lib/node_modules/dynamon/node_modules/next-server/dist/server/render.js:39:16)
at renderPage (/usr/local/lib/node_modules/dynamon/node_modules/next-server/dist/server/render.js:96:16)
at Function.getInitialProps (/usr/local/lib/node_modules/dynamon/.next/server/static/uUQ9hmd2nmnBeuhEV7UcG/pages/_document.js:2086:25)
at Function._callee$ (/usr/local/lib/node_modules/dynamon/.next/server/static/uUQ9hmd2nmnBeuhEV7UcG/pages/_document.js:3004:59)
dynamon:backend/ws.js {"type":"ws connected"} +0ms
dynamon:backend/ws.js {"type":"add endpoint","payload":{"name":"Dynamon Local DB","region":"dynamon","endpoint":"http://localhost:8000"}} +2ms
When selecting an AWS region, the following error is logged in the console, and no tables are listed:
(node:14168) UnhandledPromiseRejectionWarning: Error: connect ENETUNREACH 169.254.169.254:80
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1082:14)
(node:14168) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:14168) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
It appears that the app is trying to connect to the EC2 metadata service, but is failing due to the app not running on EC2.
Further investigation indicates that this error happens when trying to run dynamon with an assumed role from ~/.aws/config
(I have set the env var AWS_PROFILE
to the name of a profile which includes a source_profile
and role_arn
)
Any ideas why this isn't working?
Would be great to have an official Docker image to run dynamon. Are there plans to support it? Thanks.
version: v0.3.10
steps:
define whitelist: persist
:5500/static/favicon.ico:1 Failed to load resource: the server responded with a status of 404 (Not Found)
index.js:1 dynamodb.ap-southeast-2.amazonaws.com
commons.2cab103e265499b54c5b.js:39 TypeError: Cannot read property 'StreamEnabled' of undefined
at index.js:1
at Ki (commons.2cab103e265499b54c5b.js:39)
at commons.2cab103e265499b54c5b.js:39
at bu (commons.2cab103e265499b54c5b.js:39)
at Eu (commons.2cab103e265499b54c5b.js:39)
at ua (commons.2cab103e265499b54c5b.js:39)
at oa (commons.2cab103e265499b54c5b.js:39)
at la (commons.2cab103e265499b54c5b.js:39)
at It (commons.2cab103e265499b54c5b.js:39)
at Cn (commons.2cab103e265499b54c5b.js:39)
qi @ commons.2cab103e265499b54c5b.js:39
main-98a56d9d517960d64d87.js:1 TypeError: Cannot read property 'StreamEnabled' of undefined
at index.js:1
at Ki (commons.2cab103e265499b54c5b.js:39)
at commons.2cab103e265499b54c5b.js:39
at bu (commons.2cab103e265499b54c5b.js:39)
at Eu (commons.2cab103e265499b54c5b.js:39)
at ua (commons.2cab103e265499b54c5b.js:39)
at oa (commons.2cab103e265499b54c5b.js:39)
at la (commons.2cab103e265499b54c5b.js:39)
at It (commons.2cab103e265499b54c5b.js:39)
at Cn (commons.2cab103e265499b54c5b.js:39)
(anonymous) @ main-98a56d9d517960d64d87.js:1
macOS์์ ์ฌ์ฉํ๋ Dynamon์ ๊ฒฝ์ฐ DynamoDB Endpoint(dynamodb.ap-northeast-2.amazonaws.com)์ HTTPS ์ํธํ ํต์ ์ ์ ์ ์ ๋ขฐํ๋ ์ธ์ฆ๊ธฐ๊ด ์ธ์ฆ์ ๋ชฉ๋ก์ ์ฐธ์กฐํ๋์ง ์ ์ ์์๊น์?
ํด๋น ์ธ์ฆ์ ์์น๋ฅผ ์ฐพ์ผ๋ ค๋ ์ด์ ๋ dynamodb๋ฅผ ์ง์ ์ ์ ํ์ง ์๊ณ ๊ฒฝ์ ํด์ ์ ์ํ๋ ค๊ณ ํ๋๋ฐ ์ธ์ฆ์ ๋ชฉ๋ก์ ์ ๊ฐ ๋ง๋ ์ธ์ฆ์๋ฅผ ์ถ๊ฐํด์ ์ ๋ขฐํ๋๋ก ํ๋ ค๊ณ ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ , dynamon ํ๋ก๊ทธ๋จ์ด ์ด๋ค ํ์ผ์ ์ ๊ทผํ๋์ง ํ์ธํ๋ ๋ฐฉ๋ฒ์ด ์์๊น์?
์๋ฅผ ๋ค์ด linux์์ ์ฌ์ฉํ๋ strace ๊ฐ์ ๋ช
๋ น์ด๊ฐ macOS์์๋ ์๋๋ผ๊ณ ์.
dtruss๋ผ๋ ๋ช
๋ น์ด๋ฅผ ์ฐพ์๋๋ฐ ์ด๊ฑธ ์ฌ์ฉํด๋ ์ด๋ค ์ธ์ฆ์ ๋ชฉ๋ก ํ์ผ์ ๋ณด๋์ง ํ์ธํ ์ ์์์ต๋๋ค.
๊ธด๊ธ ์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
Tech | Version |
---|---|
OS version | macOS High Sierra 10.13.6 |
Dynamon version | 0.1.5 |
This is an improvement for the existing functionality.
When trying to connect to the local DynamoDB server, there is an assumption that the server is running on port 8000. But the port Local DynamoDB server runs is configurable, thus this assumption is not always true.
It should be possible to change the port of the local DynamoDB server which Dynamon tries to connect to.
It's not possible to configure this port.
Tech | Version |
---|---|
OS version | Mac OS High Sierra 10.13.4 |
Dynamon version | 0.1.5 |
How to access aws dynamodb, not local? I can't find how to configure aws access key and security key.
Tech | Version |
---|---|
OS version | |
etc |
Please make deleting row
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.