Thanks to prepare the helm chart for chainlink, but I met some issues when deploy it.
three issues related to postgresql
- postgres not found
So this chart doesn't deploy with a postgresql database, and its name has to be postgres
I installed a postgresql pod in same kubernetes cluster, and adjust DNS name to my-release-postgresql.default.svc.cluster.local
in values.yaml
- postgresql password.
I have to manually get the postgresql password and update in values.yaml
- database
chainlink
is not exist
I have to manually create a new database chainlink
in postgresql container
So finally the DATABASE_URL
becomes to
DATABASE_URL: postgresql://postgres:[email protected]:5432/chainlink?sslmode=disable
But there are new problems:
- WALLET_PASSWORD
the password has several limits, such as 3 capital, 3 small letters, number, more than 12 letters, and so on. So finally I use command uuid
to generate the uuid as key and adjust several letters to capital.
abcdE5B07E4B-D704-4100-8DEF-BBD369789E19
- API_EMAIL
I replace with a fake mailbox.
- geth issue
% kk logs -f pod/my-release-0
error starting app: dial tcp: lookup geth on 10.96.0.10:53: no such host
I stuck here, not sure how to fix this issue, need help.
update
anyone can give a full installation instruction? Seems I need install another chart eth-geth
but I got same error
Do i have to install all charts in this repo?
update2
this document gives details, looks promose, will follow up
Since medium is not friendly for free user, I download as pdf and upload here.
;One-click Chainlink deployment. Quickly deploy a Chainlink node using… _ by Leo Vigna _ Coinmonks _ Medium.pdf
update3
above url doesn't help a lot, just another way to do helm chart.
I still stuck at the part of geth.