by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jun 20 2018 20:45

    traviscrist on nl-remove-host-wiki

    (compare)

  • Jun 20 2018 20:45

    traviscrist on master

    feat: remove adding hosts to wi… Merge pull request #3 from codi… (compare)

  • Jun 20 2018 20:45
    traviscrist closed #3
  • Jun 20 2018 20:32
    njlie opened #3
  • Jun 20 2018 20:31

    njlie on nl-remove-host-wiki

    feat: remove adding hosts to wi… (compare)

  • Jun 15 2018 23:03

    njlie on master

    fix: typo (compare)

  • Jun 15 2018 22:07

    njlie on nl-updates

    (compare)

  • Jun 15 2018 18:10

    njlie on master

    feat: more examples (compare)

  • Jun 14 2018 00:19

    njlie on master

    feat: add wiki and mailing list (compare)

  • Jun 13 2018 00:09

    njlie on master

    fix: git url typo (compare)

  • Jun 12 2018 19:17

    njlie on master

    fix: docs use bootstrap nodes i… (compare)

  • Jun 07 2018 21:05

    njlie on master

    feat: host architecture doc (compare)

  • Jun 07 2018 17:09

    njlie on master

    fix: four components -> three c… (compare)

  • Jun 07 2018 00:32

    njlie on master

    fix: proper blog links (compare)

  • Jun 07 2018 00:13

    njlie on master

    fix: broken links Merge branch 'nl-updates' (compare)

  • Jun 07 2018 00:10

    njlie on nl-updates

    fix: broken links (compare)

  • Jun 06 2018 15:50

    njlie on master

    feat: updates to latest codius … Merge pull request #2 from codi… (compare)

  • Jun 06 2018 15:50
    njlie closed #2
  • Jun 06 2018 15:50
    njlie opened #2
  • Jun 06 2018 15:50

    njlie on nl-updates

    feat: updates to latest codius … (compare)

Jon Nilsen
@jonaagenilsen_twitter
kubectl describe orders -A that doesn't get through.. How do I 'retry' that one? :)
Need to read docs, no time
Jon Nilsen
@jonaagenilsen_twitter
image.png
Still at it .. So many friggin chains on that Kubernetes-firewall. Impossible to tailor a allow-rule :(
Jon Nilsen
@jonaagenilsen_twitter
What's your wallet address?
Jon Nilsen
@jonaagenilsen_twitter
@wilsonianb How's moneyd configured in Codius 2?
Guess the ILP-connector is obsolete?
Brandon Wilson
@wilsonianb
I'm not sure exactly (re: changes to ilp connector implementations)
I think the primary hurdle is having a btp uplink at all for moneyd to connect to: https://forum.interledger.org/t/community-call-september-18th-2019/753/3
My understanding is that ilp wallets will start offering btp access to their users (as opposed to connecting moneyd to public connectors https://github.com/interledgerjs/moneyd-uplink-xrp/blob/master/connector_list.json#L3)
I'm also looking into having a variation of codius that uses web monetization so that the host only needs an ilp payment pointer (and no moneyd!)
Kev King
@KevinKing64_twitter
wow, I need to get up to speed with all these developments ;)
Jon Nilsen
@jonaagenilsen_twitter
From what I can tell, web monetization makes it easier for admins to fire up a Codius host 🙂
Jon Nilsen
@jonaagenilsen_twitter
If a Codiushost is depending on something setup by volunteers, it's a risk. Should be something that will always be there. Firing up Codius now is impossible due to not being able to create a payment channel (pre 2.0). Sucks big time to say it simple
Coil is here to stay I guess we can agree on 😁
Kev King
@KevinKing64_twitter
:P
Jon Nilsen
@jonaagenilsen_twitter
Hm. Is it even possible to use Moneyd for ILP -> xrptipbot, or is there an other setup for this?
Since secret is not known for xrptipbot-users
Brandon Wilson
@wilsonianb

Hm. Is it even possible to use Moneyd for ILP -> xrptipbot, or is there an other setup for this?

you'd need a btp uplink (probably via an ilp wallet) which aren't widely available currently afaict

Brandon Wilson
@wilsonianb
latest k3s includes local storage and network policy support, which means codius setup no longer needs to install local-path-provisioner and calico
https://github.com/rancher/k3s/releases/tag/v0.10.0
That said, I'm actually working on codius setup instructions for installing on an already running kubernetes cluster without all of the sed shortcuts in the current install script. Then I hope to update the zero-to-codius script (with k3s) accordingly
Kev King
@KevinKing64_twitter
your a ruddy star @wilsonianb :)
Greg Osuri
@gosuri
@wilsonianb if you're running on packet, we helped implement the container storage interfaces (CSI). Here's the helm template https://github.com/ovrclk/disco/tree/master/layer1/csi/packet
Jon Nilsen
@jonaagenilsen_twitter

Do tell when zero-to-codius script is up for testing @wilsonianb :)

Great work!

Brandon Wilson
@wilsonianb
Quick end of year update:
Codius development is still waiting on payment verification functionality being implemented by ILP wallets, which will be probably be based on this spec: https://github.com/adrianhopebailie/open-payments
In the meantime, I've also been working on:
-deploying Codius workloads as a serverless knative service paid for with web monetization https://github.com/wilsonianb/c8s/projects/1
-getting Kata containers easier to set up on k3s for Codius sandboxing kata-containers/packaging#823
Happy holidays!
Kev King
@KevinKing64_twitter
Thank you Brandon, for the update. Have a good festive season. Looking forward to developments in the new year 😍
Jon Nilsen
@jonaagenilsen_twitter
👍🙂🎁🎅
I'm assuming that by each "smart contract takes up 512MB" they are talking about storage and not RAM?
Kev King
@KevinKing64_twitter
Contracts run in the memory, so if you have a 10GB RAM host it can host 18 contracts roughly
See the stats at https://codiushosts.com to see capacity of contracts to Memory
Con Moore
@conmoore67
Hello gents, I had a host a while ago (Centos7, Ngnx, hyperd setup) but shut it down to setup clustering labs. I wanted to see if anything has been updated? I know last time I talked with sheetz automated deployments and windows server support was supposed to on the horizon, has this happened or is still the same setup since it’s release?
What’s up kevking btw good to still see you around and on the grind.
Kev King
@KevinKing64_twitter
Hehe, yeah still banging around :) Been a bit side tracked with other things tho. Still the same setup currently using hyperd, but Brandon has been working on a kubernutes version, looks promising, but there has been some firewall/routing issues
Brandon Wilson
@wilsonianb
here's the latest thinking on what serverless codius will look like
https://wilsonianb.github.io/diagrams/c8s-deploy
https://wilsonianb.github.io/diagrams/c8s-proxy
the specifics on how the payment verification happens will depend on the https://openpayments.dev/ spec (and it being implemented by interledger wallets)
Kev King
@KevinKing64_twitter
thank you for the update Brandon
Brandon Wilson
@wilsonianb
Actually.... codius hosts will likely be verifying payments with ILP STREAM receipts interledger/rfcs#568 (instead of the previously mentioned open payments API)
Here's the latest flows for deploying and accessing codius services using receipts
https://wilsonianb.github.io/diagrams/codius-deploy
https://wilsonianb.github.io/diagrams/codius-proxy
Jon Nilsen
@jonaagenilsen_twitter
Cool 😁
michel
@michelcameroon
hello, i try to install install k3s on 3 raspberry pi 3 but
michel
@michelcameroon
after installing master i try to install worker with sudo k3s agent --server https://myserver:6443 --token ${NODE_TOKEN}
they not appear with get node i see that the token file has server and not node like i see in some docu. if i check the worker with sudo k3s kubectl get node they appear as master, some idea?
michel
@michelcameroon
with this command i could manage one worker
curl -sfL https://get.k3s.io | K3S_URL=https://192.168.1.8:6443 K3S_TOKEN=K1056a31fc457716b4b41f372ec20c183584a4bfcea69db7ed88903b3355125351b::server:0581527deec67c7939e3d8ef501f4b96 sh -
still hop to find friends who help us, we are in africa and situation is bad enough, don't forget us
michel
@michelcameroon
when get node i recieve master but the "worker" has no role, is ti normal?
Brandon Wilson
@wilsonianb
hi @michelcameroon
I just tried installing a master and worker for the first time in a while.
master:
curl -sfL https://get.k3s.io | sh -
worker (using the token in /var/lib/rancher/k3s/server/node-token):
curl -sfL https://get.k3s.io | K3S_URL=https://<master-ip/domain>:6443 K3S_TOKEN=XXX::server:XXX sh -
the worker is then visible on the master:
kubectl get node
NAME                STATUS   ROLES    AGE     VERSION
server.suidoc.net   Ready    master   7m15s   v1.17.4+k3s1
node.suidoc.net     Ready    <none>   10s     v1.17.4+k3s1
dynaweave
@dynaweave
I see the githubs last mod was in Feb this year. Can anyone tell me if codius still alive and well, is development still ongoing?
Brandon Wilson
@wilsonianb
Yes, development is still ongoing
Interledger STREAM receipts are nearly ready, which will allow Codius hosts to verify payment
interledgerjs/ilp-protocol-stream#133
I'm currently working on a kubernetes custom resource definition for codius deployments
https://github.com/wilsonianb/codius-crd-operator
it will be moved to the codius github org when it's ready
michel
@michelcameroon
i have installed a master and 2 agents on raspberry pi3. i have install helm and install some stable/... like mysql, dokuwiki, but nothing is working. can somebody tell me an example which really work?
Brandon Wilson
@wilsonianb
@michelcameroon I'd recommend the #k3s channel in the rancher slack or opening a github issue for troubleshooting k3s
https://slack.rancher.io/
https://github.com/rancher/k3s/issues
Tervon dorsey
@TervonDorsey_twitter
Do you guys have any plans with ripple?
sentryadam0000345
@sentryadam0000345
hi community, I am looking for some early beta testers for a product I have been working on with Codius, please ping me if you would be interested