Comments (2)
By default, IAMbic will capture the state of all IAM, but doesn't need to manage all of it. Based on our conversation, I think you'd like to instruct IAMbic to ignore certain resources. Would the solution specified in #421 work for your use case?
Based on our conversation, I also heard from you that when we see a PR with a removed file, we should take the opportunity to instruct users (via GH comment) about the proper way to either 1) Remove, or 2) Ignore different resources.
from iambic.
ok, I can confirm I replicate this with latest version.
https://github.com/noqdev/iambic-templates-itest/pull/299 (internal repo), so not publicly visible.
This is related to the git usage of iambic. When it retrieves list of changes, it see a modified file that is categorized as rename. (I copy template_1 as template_2, change the id inside template_2. proceed to do git rm template_1
, git add template_2
. git commit considers it as a rename. (shrugs).
iambic has business logic to create an in-memory file for the deleted contents. it attempts to check over during apply and then proceed to delete it. That logic is ok for actual template physically on the filesystem but not one that it creates in-memory.
from iambic.
Related Issues (20)
- AWS IdentityCenter with AD Azure Connector that is not a fully qualified domain fail to import HOT 8
- Setup doesn't work on Windows OS HOT 1
- iambic setup does not check the CF Stacksets permission after the first detection HOT 2
- Encoding error when writing proposed_changes.txt file HOT 2
- Exception raised when iambic plan command is run on empty template file HOT 2
- IndexError('list index out of range') in import resources HOT 3
- ResourceNotFoundException in import resources HOT 6
- ValidationError(model='PermissionSetProperties') in iambic import HOT 2
- Assertion against new exclude_account during import.
- iambic does not throw warning/error for users/groups that do not exists in the Idp
- NOQ::AWS::Organizations::SCP Filter does not work
- iambic setup does not instruct the user regarding their AWS account cannot be use to setup AWS Organization
- Python Signal error on Windows OS HOT 2
- (continuous integration) we want to auto generate schema docs
- (aws role) the default description on a role should be None instead of ""
- Iambic Detect Fails AWS HOT 2
- (Google workspace) support user creation using iambic templates HOT 2
- Flag up attempts to change import_only resources HOT 1
- IAMbic plan fails for multi account yamls HOT 5
- Add import rules for Okta Configs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iambic.