Skip to content

Conversation

@popoveugene
Copy link
Collaborator

No description provided.

andyroode and others added 18 commits July 31, 2025 12:12
* Auto-Derived Environment Naming - Implementation

* fix: env name missing in env builder issue

* fix: env name missing in env builder issue 2

* fix: env name missing in env builder issue 3

* fix: env name missing in env builder issue 4

* fix: env name missing in env builder issue 5
* docs: Add automatic environment name derivation feature documentation

- Add feature documentation explaining how environmentName can be derived from folder structure
- Create test cases covering various scenarios for the feature
- Update env_definition.yml documentation to mark environmentName as optional
- Maintain backward compatibility with existing explicit environmentName definitions

This feature reduces redundancy and minimizes the risk of human error by leveraging
the existing folder structure (/environments/<clusterName>/<environmentName>/Inventory/).

* doc: address review comments

* doc: address review comments

* fix: replace forbidden word etbss with REPLACED_WORD

* ci: sync .github folder from main branch

* ci: sync .github folder from main branch

* docs: refactor

---------

Co-authored-by: Kannan Narayanasamy <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* docs: credential encryption guide

* docs: restructure encryption guide for better user experience

- Follow Diátaxis how-to guide principles
- Add SOPS as preferred method for EnvGene
- Include Fernet to SOPS migration steps with proper decryption
- Update file paths to match actual project structure

* ci: sync .github folder from main branch

* docs: refactor

---------

Co-authored-by: Kannan Narayanasamy <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: popoveugene <[email protected]>
@github-actions
Copy link
Contributor

github-actions bot commented Aug 6, 2025


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


5 out of 6 committers have signed the CLA.
✅ (popoveugene)[https://github.com/popoveugene]
✅ (AlexandraMik)[https://github.com/AlexandraMik]
✅ (tesmarishy)[https://github.com/tesmarishy]
✅ (chethana-shastry-p)[https://github.com/chethana-shastry-p]
✅ (BackendBits)[https://github.com/BackendBits]
@Tesma Jose
Tesma Jose seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

@popoveugene popoveugene changed the title Feature/shade creds feat: shade creds Sep 24, 2025
@popoveugene popoveugene changed the title feat: shade creds docs: Add shade creds docs Sep 24, 2025
@popoveugene popoveugene added the documentation Improvements or additions to documentation label Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants