Sign inSign up

monokal/machineelf

By monokal

Updated over 7 years ago

Image
0

8.3K

monokal/machineelf repository overview

MachineElf

Deployment

Create the Secrets:

kubectl create -f kube/fake-secrets.yaml

Create the PersistentVolume:

kubectl create -f kube/sync-pv.yaml

Create the PersistentVolumeClaim:

kubectl create -f kube/sync-pv-claim.yaml

Create the CronJobs:

kubectl create -f kube/sync-cronjob.yaml
kubectl create -f kube/download-cronjob.yaml
Testing

Create a one-time Job based on the CronJob:

kubectl create job machineelf-sync-test --from=cronjob/machineelf-sync

To access the Kubernetes Dashboard from a remote host, start a proxy on the server:

kubectl proxy --address 0.0.0.0 --port=8001 --accept-hosts='^*$'

You should now be able to access the Dashboard remotely using the following URL:

http://<SERVER_IP>:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy
TODO

Bugs:

  • Duplicate product handles confuse the re-pricer. Switch to using SKU?

Priority features:

  • Add markup to supplier.yaml

Backlog features:

  • Django web-UI.
  • Explore Kubernetes ConfigMap

Tag summary

Content type

Image

Digest

Size

105.7 MB

Last updated

over 7 years ago

docker pull monokal/machineelf