59 Commits

Author SHA1 Message Date
Bret Fisher
aa8e5f5cd1 update versions. move to apk compose. add docker completions 2024-09-11 14:44:29 -04:00
Bret Fisher
095c15aa5a adding /latest to github URLs for easier finding. Added misisng brackets to envs for consistany 2024-09-11 14:23:49 -04:00
Bret Fisher
4ce102e8db Merge remote-tracking branch 'refs/remotes/upstream/main' into jpetazzo-main
# Conflicts:
#	Dockerfile
#	README.md
2024-09-11 12:08:43 -04:00
Jérôme Petazzoni
a4d8fcb1df 🎨 Add kubecolor, flux CLI, argocd CLI
Also:
- update versions across the board
- build httping against upstream repo
2024-06-21 18:53:29 +02:00
Jérôme Petazzoni
df99e0063d 🔧 Fix stern completion 2023-09-14 18:04:58 +02:00
Jérôme Petazzoni
1818a56b72 Add kubent 2023-05-11 08:37:08 +02:00
Jérôme Petazzoni
dcfcdb487b Add velero 2023-05-10 18:58:59 +02:00
Bret Fisher
a13d1d5762 Merge pull request #49 from jpetazzo/main
bump versions from upstream
2023-04-29 20:55:44 -04:00
Jérôme Petazzoni
566ffc2028 Bump up versions 2023-04-11 10:27:07 +02:00
Bret Fisher
1fc4ad4e2f Merge branch 'main' of https://github.com/jpetazzo/shpod into jpetazzo-main 2023-03-01 01:00:15 -05:00
Jérôme Petazzoni
22993d9285 Add Carvel Kapp 2023-02-18 15:09:49 +01:00
Jérôme Petazzoni
256dd4afdf ♻️ Bump up versions 2023-02-18 15:00:18 +01:00
Jérôme Petazzoni
4c4cd753d3 Add screen; set tmux status bar color to red 2022-11-15 04:18:03 +01:00
Jérôme Petazzoni
b533bed4b5 ♻️ Update versions across the board 2022-11-15 04:17:38 +01:00
Jérôme Petazzoni
99ffd88c4c Add ytt 2022-11-15 04:17:38 +01:00
Jérôme Petazzoni
54cba1993a Add gettext so we have envsubst in the image 2022-11-15 04:17:35 +01:00
Jérôme Petazzoni
f04c49aa9c ♻️ Update kubeseal version; don't install krew on ia32 2022-11-15 04:16:54 +01:00
Bret Fisher
0219c933e8 fixing lints 2022-05-15 19:19:46 -04:00
Bret Fisher
003c66d19e tweaking for k8smastery (#44)
* tweaking for k8smastery

* linting tweaks
2022-01-15 16:41:53 -05: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
33f0a0a951 Add k9s; rollback kubeseal version 2021-12-03 22:17:35 +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
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
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
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
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