Skip to content

Instantly share code, notes, and snippets.

View skymoore's full-sized avatar
💭
undefined

Sky Moore skymoore

💭
undefined
View GitHub Profile
@skymoore
skymoore / vscodium-python-intellisense.md
Created March 21, 2024 21:40
Get Intellisense in VSCodium

VSCodium Python Intellisense

  1. Install the ms-python extension.
  2. Create a python virtual environment.
    python -m venv venv
  3. Activate the virtual environment.
    . venv/bin/activate
  4. Install the Jedi language server.
    pip install jedi-language-server
  5. Create the vscode settings json file.
@skymoore
skymoore / settings.json
Last active March 21, 2024 20:57
python vscodium settings
{
"editor.formatOnSave": true,
"python.defaultInterpreterPath": "/Users/smoore/Develop/venv/bin/python3",
"python.languageServer": "Jedi", // requires: pip install jedi-language-server
"flake8.args": [
"--max-line-length=88",
"--ignore=E203,E501,W503"
],
"black-formatter.args": [
"--line-length",
@skymoore
skymoore / test-my-cron-job.sh
Created July 9, 2022 04:13
test hello world kubernetes cron job
#!/bin/bash
kubectl create job --from=cronjob/my-cron-job test-my-cron-job
kubectl wait --for=condition=complete --timeout=10s job/test-my-cron-job
echo "my-cron-job output:"
kubectl logs job/test-my-cron-job
kubectl delete job test-my-cron-job
@skymoore
skymoore / my-cron-job.yml
Created July 9, 2022 04:10
hello world kubernetes cron job
---
apiVersion: batch/v1
kind: CronJob
metadata:
name: my-cron-job
spec:
schedule: "*/5 * * * *"
jobTemplate:
spec:
template: