An idea of the devops infrastructure at Tenzir #2115
Replies: 9 comments 3 replies
-
Closing this for now. Feel free to reopen if still relevant. |
Beta Was this translation helpful? Give feedback.
-
After a period of experimentation and verification, I have explored a systematic approach to managing a complex DevOps framework environment effectively. We can provide users and developers with a packaged and configurable DevShell environment, which can be accessed through various methods such as Docker, DevContainer, and Nix. Additionally, the user's interface can be managed and deployed with reproducible configurations through GitOps in an individual repository.
|
Beta Was this translation helpful? Give feedback.
-
experimental paradigm in DevOpsyou can run as follows command to try that.
|
Beta Was this translation helpful? Give feedback.
-
for developers
For users
|
Beta Was this translation helpful? Give feedback.
-
Std TUI / CLI:
|
Beta Was this translation helpful? Give feedback.
-
DONE the first minor version for the interface of users. -> https://github.com/GTrunSec/tenzir-users-devops-template |
Beta Was this translation helpful? Give feedback.
-
Developers-interface: 0.1 version finished today -> https://github.com/GTrunSec/vast/tree/8975b8516c5c69ba96b9f71a206d7b0896057930/nix/devops |
Beta Was this translation helpful? Give feedback.
-
For the users:Folders structures
Tasks
Q: How do I create a script/task to run my aws deployment? Is it complex?
std prod/tasks/deploy-tenzir-aws:run
-------------------------------------------------------------------------------------------------------
Executing /home/guangtao/ghq/github.com/GTrunSec/tenzir-users-devops-templates/.local/state/last-action
With args []
-------------------------------------------------------------------------------------------------------
[INFO] Making environment variables for makeEnvVarsOutput:
Note: AWS CLI version 2, the latest major version of the AWS CLI, is now stable and recommended for general use. For more
information, see the AWS CLI version 2 installation instructions at: https:docs.aws.amazon.com/cli/latest/userguide/inst
all-cliv2.html
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help Q: Can I use WIP. |
Beta Was this translation helpful? Give feedback.
-
The new documentation framework and version will be released by the end of next month, driven by emanote. It will provide a user-friendly command-based documentation system, facilitating users to query and write tasks, as well as providing guidelines for creating their own tasks. https://hardenedvault.net/blog/2023-08-25-hardened-siem-xdr-ved/ Hardenedvault is expected to be the first user of the DevOps framework and is anticipated to offer a community preview version of Tenzir & Vault early next year. The framework will include guidelines on maintaining a highly structured repo, such as IDS's rules, query languages, and feed lists, and deploying and testing various targets/envs. I mainly use d2 as the diagramming language, and each chain job will attach a d2 file to describe that visual workflow. Furthermore, use cases integrating Prefect with Tenzir and DataOps and an AWS user instance version will be provided. Considering the complexity, the transition from Tenzir-k8s will be considered using https://kustomize.io/ to https://kubevela.io/ as an initial step. |
Beta Was this translation helpful? Give feedback.
-
Due to my current time constraints, I can only complete some concepts for this work. Therefore, I presented some previously accomplished work. Furthermore, I will continue to refine and test this framework during sporadic moments of idle time to ensure its flawless execution in the intended tasks. Learning MLOps has consumed most of my time. Maybe after two months, I can continue this work.
Beta Was this translation helpful? Give feedback.
All reactions