Comments (7)
As tang-operator was integrated in OCP, if you wish to generate an alternative for it you might generate it with different name, to avoid collision with the one existing in OCP.
Can you please share your modifications to try to reproduce it?
from tang-operator.
Hi @sarroutbi ,
I have updated change related to architect in Dockerfile which can be use for the operator image.
-RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o manager main.go
+RUN CGO_ENABLED=0 GOOS=linux GOARCH=ppc64le go build -a -o manager main.go
and as per description it is not related to naming of operator it is more looking like issue related to install plan which is not available for particular subscription.
can you please look into it?
from tang-operator.
Hi @sarroutbi ,
Tang operator is working fine after i have followed your blogpost :
https://cloud.redhat.com/blog/tang-operator-providing-nbde-in-openshift#:~:text=You%20can%20deploy%20a%20tang,provides%20to%20achieve%20this%20automation.
But it only seems the problem for the clevis steps i am not able to run clevis machine after rebooting.
from tang-operator.
If tang-operator is up and running, you can just check if it can encrypt / decrypt messages for a machine with access to it:
echo "top secret" | clevis encrypt tang '{"url":"http://your-tang-operator-url.test"}' > test.jwe
clevis decrypt tang '{"url":"http://your-tang-operator-url.test.com/"}' < test.jwe
If after the second message you get "top secret", then it is working fine
from tang-operator.
i have tried above command to test whether tang operator is working :
i can see below result:
The advertisement contains the following signing keys:
aGBhcy1jOPH_utAclZKzfmF65IM
Do you wish to trust these keys? [ynYN] y
# clevis decrypt tang '{"url":"<<URL>>"}' < test.jwe
top secret
is it fine?
from tang-operator.
Yes, that is fine. It seems correctly configured.
from tang-operator.
For cross compilation, you can generate build for a different architecture by specifying appropriate GOARCH on make "docker-build":
Examples:
GOARCH=ppc64le make docker-build docker-push IMG="quay.io/sarroutb/testimage:v0.0.1"
GOARCH=s390x make docker-build docker-push IMG="quay.io/sarroutb/testimage:v0.0.1"
If no information is provided in GOARCH, amd64 (the current one) will be used
from tang-operator.
Related Issues (20)
- Documentation: include cross-compilation as compilation subsection
- Include reference to NBDE Tang Server in Openshift
- make podman/docker-build failed HOT 3
- Include a Requirement sections to include software versions required to compile tang-operator
- Include reference to golang installation in references section of README.md
- Use latest functioning go version (1.21.7) in CI tasks
- Adapt Github action checkout rules to avoid Node16 and upgrade to Node20
- Correct README.md as it seems to include wrong information
- Redefine Cross-compilation as a section in README.md
- Include different architecture types that can be included when cross-compiling
- Include additional architectures to cross-compile Github action
- Tang Operator Controller Manager reports a kube-rbac-proxy warning HOT 2
- Support for Platform Type None where no External Load Balancers exist HOT 5
- Add additional architectures
- Release 1.0.8 version
- Documentation (README.md): Include reference to tang-operator demo in Killercoda
- Adapt Multiarch Build Github action checkout rules to avoid Node12 and Node16 and upgrade to Node20
- README.md: include alert about CI continuously in WP in the beginning of the CI section
- Ortographic issue at README.md
- Include a more sophisticated Spellcheck Github action HOT 1
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 tang-operator.