Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Alpine Linux #10

Open
hoppalotta opened this issue Sep 2, 2022 · 13 comments
Open

Support Alpine Linux #10

hoppalotta opened this issue Sep 2, 2022 · 13 comments
Labels
enhancement New feature or request

Comments

@hoppalotta
Copy link

Support for Alpine Linux would be very beneficial.

Excited about this project launch, it will solve a big problem for us. Thanks!

@jterry75
Copy link

jterry75 commented Sep 2, 2022

You mean Alpine has the hosting OS, not as a container right?

@hoppalotta
Copy link
Author

Hi @jterry75 thank you for the response. I believe my request is for Alpine-based containers as clients.

My hope is to use this daemon to authenticate .NET applications running on alpine-based containers using gMSA/Windows Auth to SQL Server. Not sure that it matters, but In our use case, the compute platform is Fargate and the db is RDS.

Thanks again!

@smhmhmd
Copy link
Contributor

smhmhmd commented Sep 6, 2022

My hope is to use this daemon to authenticate .NET applications running on alpine-based containers using gMSA/Windows Auth to SQL Server.

Yes, that would work as long as your containers run on a host/instance.

Not sure that it matters, but In our use case, the compute platform is Fargate and the db is RDS.

Thanks for the feedback, this helps us prioritize.

@jterry75
Copy link

jterry75 commented Sep 6, 2022

Perfect thats what we needed thank you!

@sb-ruisms sb-ruisms added the enhancement New feature or request label May 26, 2023
@hdoan741
Copy link

hdoan741 commented Dec 5, 2023

@jterry75 +1 for Alpine Linux support! I'm trying to build the code on a Debian machine and it's been a struggle!

@hdoan741
Copy link

hdoan741 commented Dec 5, 2023

cc @saikiranakula-amzn since you've been making a lot of changes recently.

Can you provide a guide to install for Debian/Ubuntu? That'd be very helpful

@smhmhmd
Copy link
Contributor

smhmhmd commented Dec 6, 2023

@hdoan741
Please check the Ubuntu Dockerfiles - https://github.com/aws/credentials-fetcher/tree/mainline/docker and let us know how we can help.

@smhmhmd
Copy link
Contributor

smhmhmd commented Dec 7, 2023

@Park646
Copy link

Park646 commented Apr 11, 2024

My hope is to use this daemon to authenticate .NET applications running on alpine-based containers using gMSA/Windows Auth to SQL Server.

Yes, that would work as long as your containers run on a host/instance.

Not sure that it matters, but In our use case, the compute platform is Fargate and the db is RDS.

Thanks for the feedback, this helps us prioritize.

Has support for Alpine Linux containers using krb5-libs to utilize credentials-fetcher through the Fargate ECS Agent, been implemented? Are there any solution documents for this?
I've attempted the solution outlined through https://aws.amazon.com/blogs/containers/windows-authentication-with-gmsa-on-linux-containers-on-amazon-ecs-with-aws-fargate/
The container sticks in a pending state, but I can see its attempting to contact the DC over port 88, however nothing in the logs of the DC indicate any attempts. I do see wfp packet drops / audit failures around the same time. I think we have it all configured correctly, but containers are stuck in pending state.

@smhmhmd
Copy link
Contributor

smhmhmd commented Apr 11, 2024

Tagging @sb-ruisms @abh-guj-aws @saikiranakula-amzn for above customer issue

@saikiranakula-amzn
Copy link
Collaborator

Hi @Park646 Seems like a configuration issue, can you please take a look at the troubleshooting issue by running it on EC2 in domainless mode(as shown in this blog - https://aws.amazon.com/blogs/containers/using-windows-authentication-with-gmsa-on-linux-containers-on-amazon-ecs/) , since Fargate use similar configuration if the task works on ECS on EC2, it should work same on Fargate, As you have access to the instance on ECS on EC2, you can check any issues with configuration. Please let us know if the issue persists

@smhmhmd
Copy link
Contributor

smhmhmd commented Apr 11, 2024

@Park646
If you would like, we can have a conference call, my email is samiull at amazon dot com
cc: @jamolina

@smhmhmd
Copy link
Contributor

smhmhmd commented Apr 22, 2024

@Park646 Glad to hear that your problem is resolved over email. Thanks for connecting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants