Developer Journal - November 2018
A reviewed monthly digest generated from public GitHub activity.
This developer-journal entry was generated with a local AI model from my public GitHub activity, then reviewed before publication.
Digest
Focused on Dockerizing Kodi retroplayer setup and refining Airflow Kubernetes deployment scripts, including dependency fixes and Helm chart updates.
Kodi Retroplayer Docker Setup
Added Dockerfile for building Kodi with retroplayer, implementing core detection in build scripts. Introduced start_kodi.sh for X server integration with gamepad focus handling. Addressed NVIDIA installation requirements and switched from MATE to GNOME desktop. Simplified README but left unpopulated.
Notable sources
- https://github.com/dafrenchyman/KodiRetroPlayerDocker/commit/4b9f40a7fff6839ee2231e6634043a56f5e04800
- https://github.com/dafrenchyman/KodiRetroPlayerDocker/commit/5297bad1f0a334ae74cbd6fc03d9e795f1300974
Airflow Kubernetes Deployment
Updated Kubernetes Helm charts and Dockerfiles for Airflow, resolving web login issues and Celery/Redis compatibility. Added uninstall script and refined Google Cloud credential handling. Merged PR for image pull credentials and adjusted worker/scheduler configurations.
Notable sources
- https://github.com/dafrenchyman/docker-airflow/commit/e82fbed064cfae55c93c074f3fd278cbaf5db384
- https://github.com/dafrenchyman/docker-airflow/commit/8ed26829510fcf0c4ec19d6b09882889acf1a989
Sources
- dafrenchyman/KodiRetroPlayerDocker
- dafrenchyman/docker-airflow
- 4b9f40a
- 0902636
- 2bc8b33
- 3e385b6
- 5297bad
- 551451d
- ad0fd11
- 4237a15
- fdd9220
- ba935c4
- ecb1b5e
- bf4f477
- df4c64e
- 47fe21c
- b98b8d8
- 9e77708
- ccfa9c3
- 667b03f
- c662fac
- 38af3eb
- e36c73b
- 6e3d1cd
- 74128ed
- 8b165ce
- f485a20
- c6eab8d
- e66d6a2
- c91df3e
- ef12fe9
- 28827f6
- f3507b7
- e82fbed
- 1c07473
- 44fdd36
- 46ed364
- ba4081a
- 2fb9428
- 977e1b5
- 8ed2682
- f57b51c
- PR #1: Google cred image pull
- PR #2: Rebase test