Skip to content

nutellinoit/stack-sculptor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stack Sculptor

Introducing StackSculptor - a tool designed to standardize the working environment for all people involved in Kubernetes cluster operations, simplify tool management using asdf, and support the AMD64 architecture, including M1 Mac.

StackSculptor aims to provide a consistent and reliable environment for Kubernetes cluster operations, regardless of the platform or hardware used. With StackSculptor, users can easily manage their tooling stack and dependencies using asdf, a universal version manager that makes it easy to install, manage, and switch between different versions of tools such as kubectl, helm, and terraform.

By leveraging asdf, StackSculptor ensures that all users have the same version of each tool, avoiding compatibility issues or conflicts. Additionally, StackSculptor supports the AMD64 architecture and can be used on M1 Macs, providing a seamless experience across different hardware platforms.

StackSculptor's main features include:

  • Standardized environment: StackSculptor ensures that all users have the same versions of tools, avoiding compatibility issues or conflicts.
  • Simplified tool management: Users can easily install, manage, and switch between different versions of tools using asdf.
  • Multi-architecture support: StackSculptor supports the AMD64 architecture and can be used on M1 Macs, providing a seamless experience across different hardware platforms. Overall, StackSculptor is a powerful tool that simplifies Kubernetes cluster operations, provides a consistent environment, and streamlines tool management. Whether you're a developer, operator, or administrator, StackSculptor can help you optimize your workflow and improve your productivity.

Features to be implemented:

  • A linux/amd64 based command line that includes all the SIGHUP tools
  • Preinstalled tools
    • asdf
      • jq
      • yq
      • kustomize
      • kubectl
      • helm
      • helmfile
      • terraform
      • deck
      • furyctl
      • direnv
      • awscli
      • gcloud
      • k9s
      • stern
      • kubectx
    • make
    • ansible
    • oci cli
    • git
    • git-crypt
    • gpg
    • zsh + oh-my-zsh
    • vim/neovim
    • furyagent
    • azcli
  • Precustomized prompt with kubernetes context
  • Match uid with host
  • Mount your own source code

How to use

Requirements:

  • TBD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published