Jérôme Petazzoni
f04c49aa9c
♻️ Update kubeseal version; don't install krew on ia32
2022-11-15 04:16:54 +01:00
Bret Fisher
e598a66c5e
avoid apk cache in file image
2022-01-14 16:00:57 -05:00
Jérôme Petazzoni
50a70c6ca5
🔑 Increase MaxAuthTries in SSH for folks with many keys
2021-12-07 12:13:34 +01:00
Jérôme Petazzoni
4ceda01a12
➕ Add iputils so that ping runs without sudo
2021-12-06 13:44:47 +01:00
Jérôme Petazzoni
27692571e9
✂️ Remove skopeo (it's rarely used and it's juse one 'apk add' away)
2021-12-06 13:38:22 +01:00
Jérôme Petazzoni
a097de4202
📃 Add info to install packages in motd
2021-12-06 12:58:19 +01:00
Jérôme Petazzoni
33f0a0a951
➕ Add k9s; rollback kubeseal version
2021-12-03 22:17:35 +01:00
Jérôme Petazzoni
1a717ab1cf
🐞 Tiny typo fix in motd
2021-12-03 16:27:29 +01:00
Jérôme Petazzoni
1ab941e5eb
➖ Remove fftw (it's huge and doesn't bring much benefit to httping)
2021-11-25 17:27:05 +01:00
Jérôme Petazzoni
a0d8549fde
🐞 Fix kubeconfig download logic
2021-11-22 18:43:34 +01:00
Jérôme Petazzoni
bf64cc24c7
⏫ Update kubeseal
2021-11-16 08:58:11 +01:00
Jérôme Petazzoni
b60a27e5c7
➕ Add yq and switch versions to ARG instead of ENV
...
Thanks @soulshake for the suggestion!
2021-11-14 14:26:50 +01:00
Jérôme Petazzoni
5bb8d24623
➕ Add crane, ngrok, and skopeo
2021-11-13 13:43:13 +01:00
Jérôme Petazzoni
cfcc9535f5
📃 Update documentation
2021-11-13 13:32:35 +01:00
Jérôme Petazzoni
476e8c2fc3
🐞 Fix multi-arch support for krew
2021-11-13 12:52:22 +01:00
Jérôme Petazzoni
34c2cdb62c
♻️ Move version numbers to their individual build stage for better caching
2021-11-13 12:51:39 +01:00
Jérôme Petazzoni
481b914d50
➕ Add Docker CLI
2021-11-13 12:33:37 +01:00
Jérôme Petazzoni
c50789e662
🏭 ️ Rewrite Dockerfile to support multi-arch and cross-compilation
2021-11-13 04:38:02 +01:00
Jérôme Petazzoni
b815973255
🧹 Move jid version to an env var
2021-11-13 01:40:55 +01:00
Jérôme Petazzoni
528c5b2f88
🧹 Build httping instead of using a sketchy binary
2021-11-13 01:23:34 +01:00
Jérôme Petazzoni
d20887bbd5
♻️ Refactor Dockerfile to leverage BuildKit parallelism
2021-11-13 01:07:07 +01:00
Jérôme Petazzoni
c6efedad6d
➕ Add kube-linter
2021-11-07 19:54:01 +01:00
Jérôme Petazzoni
6bd79dd695
📃 Generate kubeconfig + update docs
2021-11-07 17:59:32 +01:00
Jérôme Petazzoni
5758cc3eed
➕ Add regclient tools (regbot, regctl, regsync)
2021-11-04 09:00:22 +01:00
Jérôme Petazzoni
c7431936ec
🔧 Minor fixes and tweaks
2021-11-02 19:29:42 +01:00
Jérôme Petazzoni
1100d6b473
⏫ Upgrade to Compose v2 and add completion for a bunch of tools
2021-11-02 11:19:46 +01:00
Jérôme Petazzoni
5b10d73322
➕ Add 'tree' and 'kustomize'
2021-11-02 08:40:09 +01:00
Jérôme Petazzoni
6717affce7
🏭 ️ Refactor Dockerfile to log as non-root
...
Multiple improvements here:
- start a shell with the k8s user instead of root
- when running without a tty, start an SSH server instead of a login shell
- move shell setup to bash_profile instead of Dockerfile
- add a helper script to set up tailhist
- add motd support
2021-11-01 11:57:34 +01:00
Jérôme Petazzoni
c5e479e6d1
⚙️ Add GHA workflow to build+push to GHCR and Docker Hub
2021-11-01 09:11:22 +01:00
Jérôme Petazzoni
629c273082
⏫ Update krew install URL
2021-11-01 07:58:49 +01:00
Jérôme Petazzoni
70e6c66c09
✏️ Change default editor (for kubectl edit) to vim
2021-11-01 07:17:05 +01:00
Jérôme Petazzoni
6ac07752ca
Update shpod.yaml
...
Remove `imagePullPolicy`; it will default to `Always` since we're using the `:latest` tag.
2021-10-04 19:13:35 +02:00
Jérôme Petazzoni
488031dec4
Add alias k=kubectl + completion
...
Closes #11
2021-10-02 17:43:26 +02:00
Jérôme Petazzoni
8b76aa76a8
♻️ Bump up versions and fix krew missing from PATH
...
Fixes #12
2021-10-02 17:25:47 +02:00
Jérôme Petazzoni
1195f8e282
Update README to mention Bret's fork which supports ARM
2021-05-05 10:49:12 +02:00
Jérôme Petazzoni
ffe5f065ef
♻️ Update Stern to use stern/stern; get it from the GHCR image; update curl commands
2021-04-22 10:04:32 +02:00
onlinejudge95
254ec46bad
Changes stern to point to stern/stern
2021-04-05 01:09:45 +05:30
Jerome Petazzoni
457eb65b52
Add kubeseal
2020-11-14 11:20:36 +01:00
Jerome Petazzoni
02b1695b47
Support multiple sessions with kubectl exec
2020-11-09 19:38:35 +01:00
Jerome Petazzoni
5679de6b17
Add Kompose, Skaffold, and Tilt
2020-10-27 10:51:06 +01:00
Jerome Petazzoni
dd477d1cd9
Add krew, k9s, and popeye
2020-10-24 11:30:29 +02:00
Jerome Petazzoni
dce7a7e728
Add jid
2020-09-24 15:53:25 +02:00
Jérôme Petazzoni
3f5af6105e
Merge pull request #7 from itsokov/patch-2
...
Update README.md
2020-08-24 20:30:32 +02:00
Jérôme Petazzoni
ce2ef2e70b
Merge pull request #6 from itsokov/patch-1
...
Update shpod.sh
2020-08-24 20:30:10 +02:00
Ivaylo Tsokov
ac626ed4b7
Update README.md
...
master branch renamed to main
2020-08-24 18:06:05 +03:00
Ivaylo Tsokov
124681da13
Update shpod.sh
...
master branch now renamed to main
2020-08-24 18:04:52 +03:00
Jerome Petazzoni
8675fc1276
Add OpenSSL since the RBAC section uses it a bit for demo purposes
2020-08-14 17:00:51 +02:00
Jerome Petazzoni
e435759dba
Bump versions ( closes #5 )
2020-08-14 16:40:05 +02:00
Jerome Petazzoni
fbb63f3927
Add short URL
2020-01-30 01:04:13 -06:00
Jerome Petazzoni
b745af9285
Add netlify file + link to github
2019-12-01 11:44:02 -06:00